-
-
Save dweldon/39ca0536168a92815a56df44eb55a337 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash | |
# https://docs.docker.com/install/linux/docker-ce/ubuntu/ | |
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - | |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu xenial stable" | |
sudo apt-get update | |
sudo apt-get install docker-ce | |
# https://docs.docker.com/compose/install/ | |
sudo curl -L https://github.com/docker/compose/releases/download/1.20.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose | |
sudo chmod +x /usr/local/bin/docker-compose | |
# https://docs.docker.com/install/linux/linux-postinstall/ | |
sudo groupadd docker | |
sudo usermod -aG docker $USER |
Thanks. It works!
at last!!!
The trick is to have the correct repo added 👍
Thanks for the help!
2019 still working!
hey @dweldon thanks for publishing this! I ran into some errors on the sudo apt install docker-ce
step. Any idea what might be going wrong here? https://gist.github.com/john-light/0fde66e399417efaad8bf560ba687eeb
if you do take a look, we can move to the comments on my gist so we don't clutter up your comment section here with my issues :)
cheers
@john-light I'll admit I haven't used this gist in a couple of years, so I'm not sure just by looking at the error log. I'd try experimenting with different deb versions depending on your OS (e.g. you may be using a more recent version of ubuntu). According to this, there's also eoan
and bionic
available. You could try uninstalling and using one of those in the sudo add-apt-repository
step.
@dweldon thanks again! I am using Mint 18.3 (based on xenial) which is how I found this gist. I think I found some clues about the problem, seems to be a networking error. I will continue investigating.
Thank you this worked for me
2020 Still works perfect. Thank you so much!
If someone has an error like Couldn't connect to Docker daemon at http+docker://localhost - is it running?
try
sudo chown $USER /var/run/docker.sock
+++