Updated by Linode Written by Linode
Use promo code DOCS10 for $10 credit on a new account.
These steps install Docker Community Edition (CE) using the official Ubuntu repositories. To install on another distribution, see the official installation page.
-
Remove any older installations of Docker that may be on your system:
sudo apt remove docker docker-engine docker.io
-
Make sure you have the necessary packages to allow the use of Docker’s repository:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
-
Add Docker’s GPG key:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-
Verify the fingerprint of the GPG key:
sudo apt-key fingerprint 0EBFCD88
You should see output similar to the following:
pub 4096R/0EBFCD88 2017-02-22 Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 uid Docker Release (CE deb)
sub 4096R/F273FCD8 2017-02-22 -
Add the
stable
Docker repository:sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
-
Update your package index and install Docker CE:
sudo apt update sudo apt install docker-ce
-
Add your limited Linux user account to the
docker
group:sudo usermod -aG docker $USER
Note
After entering the
usermod
command, you will need to close your SSH session and open a new one for this change to take effect. -
Check that the installation was successful by running the built-in “Hello World” program:
docker run hello-world
Find answers, ask questions, and help others.
This guide is published under a CC BY-ND 4.0 license.