-
-
Save sethbergman/9ef9d14aef86ba7705791785ed377f69 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash | |
set -e | |
# https://docs.docker.com/engine/install/ubuntu/ | |
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 2>/dev/null | |
sudo echo "deb [arch=amd64] https://download.docker.com/linux/$(lsb_release -is | tr '[:upper:]' '[:lower:]') bionic stable" > /etc/apt/sources.list.d/docker.list | |
sudo apt-get -y update | |
sudo apt-get -y install docker-ce docker-ce-cli containerd.io | |
# https://docs.docker.com/compose/install/ | |
sudo curl -L https://github.com/docker/compose/releases/download/1.22.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 @trfiladelfo I've updated the gist. Also updated to the latest LTS version of docker-compose.
Hey, I tried to use your script on Linux Mint 19.2, but adding the apt-repository I get the following message:
Malformed input, repository not added.
So, to solve this problem I use the following line, basically you have to edit manually the sources.list.
echo -e "\ndeb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" | sudo tee -a /etc/apt/sources.list
This occurs because add-apt-repository of Linux Mint is not the same as Ubuntu, as said in this issue. Maybe, this could help someone else.
Thnx
Hey, I tried to use your script on Linux Mint 19.3, but adding the apt-repository I get the following message:
Malformed input, repository not added.
So, to solve this problem I use the following line, basically you have to edit manually the sources.list.
echo -e "\ndeb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" | sudo tee -a /etc/apt/sources.list
This occurs because add-apt-repository of Linux Mint is not the same as Ubuntu, as said in this issue. Maybe, this could help someone else.
Thnx
Thank you so much, I was having this exact issue as well. This solved it for me.
Ei, tentei usar seu script no Linux Mint 19.3, mas adicionando o repositório apt, recebo a seguinte mensagem:
Malformed input, repository not added.
Então, para resolver esse problema, eu uso a seguinte linha, basicamente você precisa editar manualmente o sources.list.
echo -e "\ndeb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" | sudo tee -a /etc/apt/sources.list
Isso ocorre porque o add-apt-repository do Linux Mint não é o mesmo que Ubuntu, como dito nesta edição . Talvez isso possa ajudar outra pessoa.
Thnx
Estava com o mesmo problema no Linux Mint cinnamon 19.2 "Tina" x64b. Obrigado.
Hey, I tried to use your script on Linux Mint 19.3, but adding the apt-repository I get the following message:
Malformed input, repository not added.
So, to solve this problem I use the following line, basically you have to edit manually the sources.list.
echo -e "\ndeb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" | sudo tee -a /etc/apt/sources.list
This occurs because add-apt-repository of Linux Mint is not the same as Ubuntu, as said in this issue. Maybe, this could help someone else.
Thnx
Thanks!
Hey, I tried to use your script on Linux Mint 19.3, but adding the apt-repository I get the following message:
Malformed input, repository not added.
So, to solve this problem I use the following line, basically you have to edit manually the sources.list.
echo -e "\ndeb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable" | sudo tee -a /etc/apt/sources.list
This occurs because add-apt-repository of Linux Mint is not the same as Ubuntu, as said in this issue. Maybe, this could help someone else.
Thnx
Thanks so much
If anyone like me using 19.3 tricia release of Mint, and having problems with error
"Malformed input, repository not added."
visit ( https://forums.linuxmint.com/viewtopic.php?t=300469 ).
The answer provided by " Diydavid" would do the trick.
Gracias
I've updated this gist to resolve issues based on the comments above.
Very nice thx