docker教程

docker安装

运行以下命令来卸载所有冲突的包:

1
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

apt-get可能会报告您没有安装这些包。

卸载 Docker 时,不会自动删除存储在中的图像、容器、卷和网络/var/lib/docker/。如果您想从全新安装开始,并且希望清理所有现有数据,请阅读 卸载 Docker Engine部分。

使用apt存储库安装

1.设置 Docker 的apt存储库。

1
2
3
4
5
6
7
8
9
10
11
12
13
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

2.安装 Docker 包。

要安装最新版本,请运行:

1
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

docker compose 安装

1.更新软件包索引,并安装最新版本的 Docker Compose:

对于 Ubuntu 和 Debian,运行:

1
2
sudo apt-get update
sudo apt-get install docker-compose-plugin

2.通过检查版本来验证 Docker Compose 是否正确安装。

1
Docker Compose version vN.N.N