Advanced Installation of Docker¶
Docker-Compose Install¶
- For instances without Anaconda install pip
sudo wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py
- For instances with Anaconda (ezj) change ownership of /opt/anaconda3
On Atmosphere:
sudo chown ${USER}:iplant-everyone /opt/anaconda3/ -R
On Jetstream:
sudo chown ${USER}:root /opt/anaconda3/ -R
- Install Docker-Compose
sudo pip3 install docker-compose
Running Docker without sudo¶
- Check for and add the group docker (note: docker group should already exist)
groupadd docker
- Add user to group
sudo usermod -aG docker $USER
- Close Terminal and reopen
- Test Docker without sudo
docker run hello-world
Fix or improve this documentation
- Search for an answer: |CyVerse Learning Center|
- Ask us for help: click |Intercom| on the lower right-hand side of the page
- Report an issue or submit a change: |Github Repo Link|
- Send feedback: Tutorials@CyVerse.org