Install Docker from docker repository on an AWS Ubuntu server
Install Docker from docker repository on an AWS Ubuntu server
We are going to install docker from docker repository on an AWS Ubuntu server. The steps given here are as per the official docker installation document
Set up the Repository
Update apt
package index
sudo apt-get update
Install packages to allow apt
to use a repository over HTTPS
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
Add Docker’s official GPG key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Setup the stable repository
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Install Docker Engine
Update apt
package index
sudo apt-get update
install the latest version of Docker Engine and containerd
sudo apt-get install docker-ce docker-ce-cli containerd.io
Test Installation
Run a Hello World docker container. You should see a hello-world image pull and a hello world message.
User Set up
Add your user id in Docker user group
sudo usermod -aG docker $USER
Reboot server
sudo reboot now
Check docker images and running containers in your server.
Latest version of Docker engine is successfully installed.