In this article, we will learn how to install Docker on Ubuntu 20.04 Focal Fossa. Installing Docker on Ubuntu 20.04 is not that hard. With few command lines that you can copy and paste, you will be able to run Docker in Ubuntu 20.04 within minutes.
Steps to Install Docker on Ubuntu 20.04
Update Ubuntu
First thing first, we need to update our system. Do a system update and then followed by system upgrade.
sudo apt update && sudo apt upgrade
Install additional packages
Next, we need to install some packages which allow apt to use the https connection.
sudo apt install apt-transport-https ca-certificates curl software-properties-common
Install GPG Key
Next, add the GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Add the Docker repository to Ubuntu 20.04
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
Install Docker
Before we do the actual installation, let’s make sure that we are going to install from the Docker repository, not from Ubuntu repository. To do this, execute this command
apt-cache policy docker-ce
You should see something like this one below
dhani@dhani-ubuntu2:~$ apt-cache policy docker-ce docker-ce: Installed: (none) Candidate: 5:19.03.12~3-0~ubuntu-focal Version table: *** 5:19.03.12~3-0~ubuntu-focal 500 500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages 100 /var/lib/dpkg/status 5:19.03.11~3-0~ubuntu-focal 500 500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages 5:19.03.10~3-0~ubuntu-focal 500 500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages 5:19.03.9~3-0~ubuntu-focal 500 500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
Now, we are good to go
sudo apt install docker-ce
Start Docker
Once the installation completes, lets run Docker and check the service status.
sudo systemctl start docker
sudo systemctl enable docker
sudo systemctl status docker
Output
Run Docker without sudo
By default, you will need sudo to run or execute Docker’s commands. You will need to run the following commands in order to run Docker without sudo. The currently logged in user will be able to run Docker commands without sudo by executing these commands
sudo usermod -aG docker ${USER}
su - ${USER}
Done. Now Docker is installed and you can start creating some containers. For more information, please visit: https://www.docker.com/
Leave a Reply