Ubuntu22.04使用apt在线安装Docker
Ubuntu22.04使用apt在线安装Docker
1.环境说明
操作系统版本:Ubuntu 20.04.6 LTS
参考文档:阿里云镜像站
2.安装必要系统工具
安装系统必要工具,命令如下:
apt-get install ca-certificates curl gnupg -y
3.信任Docker的GPG公钥
系统配置信任 Docker 的 GPG 公钥,命令如下:
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
chmod a+r /etc/apt/keyrings/docker.gpg
4.写入软件源信息
写入 Docker 软件源,命令如下:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
5.安装Dokcer
5.1 安装最新版本
安装最新版本 Docker,命令如下:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
5.2 安装指定版本
1.查找指定版本
命令如下:
apt-cache madison docker-ce
# 输出信息格式如下
docker-ce | 5:20.10.13~3-0~ubuntu-focal | https://mirrors.aliyun.com/docker-ce/linux/ubuntu focal/stable amd64 Packages
2.安装20.10.13版本
命令如下:
sudo apt-get -y install docker-ce=20.10.13~3-0~ubuntu-focal
6.配置镜像加速
1.创建 Docker 配置文件
命令如下:
mkdir -p /etc/docker
cat >/etc/docker/daemon.json<<'EOF'
{
"registry-mirrors" : [
"https://docker.m.daocloud.io"
]
}
EOF
2.重启 Docker 服务
命令如下:
systemctl daemon-reload && systemctl restart docker

浙公网安备 33010602011771号