本文主要使用阿里云提供的 Docker 相关服务进行配置。
安装 Docker
创建 /etc/apt/keyrings 目录,并下载 Docker 的官方 GPG 密钥(阿里云)到该目录:
1 2 3
| sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL http://mirrors.cloud.aliyuncs.com/docker-ce/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc
|
将 Docker 仓库(阿里云)添加到系统的软件源列表:
1 2 3 4
| echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] http://mirrors.cloud.aliyuncs.com/docker-ce/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
|
更新软件包列表并安装 Docker:
1 2
| sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io
|
配置 Docker 镜像源
访问阿里云容器镜像加速器获得专属加速器地址。
创建或者修改 Docker 配置文件 /etc/docker/daemon.json
:
1 2 3
| { "registry-mirrors": ["your_accelerator_address"] }
|
重新启动 Docker 服务以使用新配置文件:
1 2
| sudo systemctl daemon-reload sudo systemctl restart docker
|