Install Docker on Ubuntu
Docker
Docker is an open source platform that enables developers to build, deploy, run, update and manage containers—standardized, executable components that combine application source code with the operating
Now we see how to install docker
First remove docker incase already installed
sudo apt-get remove docker docker-engine docker.io containerd runc
Update OS
sudo apt-get update && upgrade
Install Dependecies
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
Add Docker Official GPG Key
curl -fsSL download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Setup stable repository
echo \
"deb [arch=amd64 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
Again update OS
sudo apt-get update
Install Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io
Check docker group is created or not
sudo cat /etc/group
below see docker group created.
Incase not created use this command
sudo groupadd docker
Add non root user to docker group
sudo usermod −aG docker ubuntu
Enable docker Service
sudo systemctl enable docker.service
sudo systemctl enable containerd.service
Restart server
sudo init 6
After that system restart we want to check docker running properly. so that we want to run sample docker container. Docker provide hello world container for testing purpose.
sudo docker run hello-world
We successfully installed docker
Uninstall Docker
To completely uninstall Docker:
Step 1
dpkg -l | grep -i docker To identify what installed package you have:
Step 2
sudo apt-get purge -y docker-engine docker docker.io docker-ce docker-ce-cli sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce
The above commands will not remove images, containers, volumes, or user created configuration files on your host. If you wish to delete all images, containers, and volumes run the following commands:
sudo rm -rf /var/lib/docker /etc/docker sudo rm /etc/apparmor.d/docker sudo groupdel docker sudo rm -rf /var/run/docker.sock
You have removed Docker from the system completely.