Install Docker
-
Add Docker’s official GPG key:
apt install --yes ca-certificates curl install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg \ -o /etc/apt/keyrings/docker.asc chmod a+r /etc/apt/keyrings/docker.asc ls -l /etc/apt/keyrings/docker.asc -
Add the repository to the apt sources:
arch=$(dpkg --print-architecture) key=/etc/apt/keyrings/docker.asc codename=$(. /etc/os-release && echo "$VERSION_CODENAME") os=$(. /etc/os-release && echo "$ID") repo_url="https://download.docker.com/linux/$os" echo \ "deb [arch=$arch signed-by=$key] $repo_url $codename stable" \ > /etc/apt/sources.list.d/docker.list cat /etc/apt/sources.list.d/docker.list apt update -
Install the Docker packages
apt install --yes \ docker-ce \ docker-ce-cli \ containerd.io \ docker-buildx-plugin \ docker-compose-plugin docker --version docker compose version docker run hello-world