添加软件仓库
Debian12
1
2
3
4
5
6
7
8
9
10
11
| # 1. 添加阿里的 Docker 镜像仓库证书;这里具体的url根据自身修改
curl -fsSL https://mirrors.aliyun.com/docker-ce/debian/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/aliyun-docker.gpg
# 2. 添加仓库
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/aliyun-docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 3. 安装
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
|
Docky Linux 10
1
2
3
4
5
| sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/rhel/docker-ce.repo
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
|
加入 docker 用户组
安装完成后,通常我们要将自己加入 docker 用户组:
1
| usermod -aG docker ${USER}
|
配置镜像
之后还需配置一下国内镜像(/etc/docker/daemon.json):
1
2
3
4
5
6
7
8
| {
"registry-mirrors": [
"https://dockerproxy.net",
"https://hub-mirror.c.163.com",
"https://mirror.ccs.tencentyun.com",
"https://mirrors.aliyun.com"
]
}
|
然后重启 docker:
1
| sudo systemctl restart docker
|
其他操作可以参考阿里云的文档:安装并使用Docker和Docker Compose