First, make sure that all of the latest patches are installed.
sudo apt update sudo apt dist-upgrade sudo reboot
Add Docker's GPG key that they use to sign the packages and repository:
wget -qO - https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - cat > /tmp/docker.list << EOF deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable EOF sudo mv /tmp/docker.list /etc/apt/sources.list.d/ sudo apt update
Install Docker
sudo apt install docker-ce -y
Verify Docker installed correctly:
sudo docker run hello-world
Use the below command to add additional users to the docker group but at a minimum, you should configure your user account to be able to execute docker commands:
sudo usermod -aG docker $USER
Configure Docker to start on boot:
sudo systemctl enable docker