Docker is a containerization platform that allows you to run applications in isolated environments called containers. This allows you to easily deploy and manage your applications, making them more portable and scalable.
Here's a step-by-step guide on how to install Docker on Ubuntu 22.04:
- First, make sure you have the latest version of Ubuntu installed on your system.
- Update your system's package index:
sudo apt update
- Install the dependencies required to add a new repository over HTTPS:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- Add the GPG key for the official Docker repository:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- Add the Docker repository to your system's software sources:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
- Update your system's package index again:
sudo apt update
- Install Docker:
sudo apt install docker-ce
- Start the Docker service:
sudo systemctl start docker
- Verify that Docker is running:
sudo systemctl status docker
You should see the message "active (running)" next to the Docker service in the output.
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-12-10 22:37:34 UTC; 13s ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 8438 (dockerd)
Tasks: 7
Memory: 34.0M
CPU: 315ms
CGroup: /system.slice/docker.service
└─8438 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
Additionally, you can verify that Docker is installed correctly by running the hello-world image:
sudo docker run hello-world
This should pull the hello-world image from Docker Hub and run it, displaying a message that says "Hello from Docker!".
That's it! You have successfully installed Docker on Ubuntu 22.04.