前言
本文阐述在ubuntu(20+)系统中安装docker
Uninstall old versions
Run the following command to uninstall all conflicting packages:
1 | for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done |
Installation methods
Set up Docker’s apt repository.
1 | # Add Docker's official GPG key: |
install latest version
1 | sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin |
Verify that the Docker Engine installation is successful by running the hello-world image.
1 | sudo docker run hello-world |
Uninstall Docker Engine
Uninstall the Docker Engine, CLI, containerd, and Docker Compose packages:
1 | sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras |
Images, containers, volumes, or custom configuration files on your host aren’t automatically removed. To delete all images, containers, and volumes:
1 | sudo rm -rf /var/lib/docker |