Skip to content

Instantly share code, notes, and snippets.

@sethbergman
Forked from dweldon/install-docker.sh
Last active December 27, 2021 16:38
Show Gist options
  • Save sethbergman/9ef9d14aef86ba7705791785ed377f69 to your computer and use it in GitHub Desktop.
Save sethbergman/9ef9d14aef86ba7705791785ed377f69 to your computer and use it in GitHub Desktop.
Install Docker CE on Linux Mint 19
#!/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
@PedroCarl0s
Copy link

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!

@jackemathe
Copy link

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

@AliSheheryar
Copy link

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

@sethbergman
Copy link
Author

I've updated this gist to resolve issues based on the comments above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment