Update the Docker Engine Version to the latest version on Ubuntu
Keeping your Docker Engine updated is crucial for ensuring optimal performance, security, and access to the latest features. As a popular containerization platform, Docker frequently releases updates that fix bugs, enhance functionality, and improve overall stability. If you’re running Docker on Ubuntu, knowing how to upgrade to the latest version is essential for maintaining a robust and secure container environment.
WARNING: Docker is warning of a “Critical Docker Engine Flaw Allows attackers to Bypass Authorization Plugins” in the following docker engine versions, so we have to update the docker engine version to the latest Docker version “27.1.1”.
- <= v19.03.15
- <= v20.10.27
- <= v23.0.14
- <= v24.0.9
- <= v25.0.5
- <= v26.0.2
- <= v26.1.4
- <= v27.0.3, and
- <= v27.1.0
First, we will stop the Docker service
service docker stop
Update the apt package
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release
Add Docker’s official GPG key
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
Set up the repository
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Update and install the latest version of Docker
sudo apt-get update
Run the following command to list all of the available versions of docker-ce and docker-ce-cli
List of all docker version (including latest) at https://docs.docker.com/engine/release-notes/27.1/
apt-cache madison docker-ce
apt-cache madison docker-ce-cli
Run the following command to install a specific version of Docker, as I am installing the latest version of “27.1.1”
sudo apt-get install docker-ce=5:27.1.1-1~ubuntu.20.04~focal docker-ce-cli=5:27.1.1-1~ubuntu.20.04~focal containerd.io
Check the docker version now
docker --version
Start the docker service