在中国大陆地区使用 Docker 时,由于网络原因,直接拉取官方镜像可能会非常缓慢。配置 Docker 加速器可以显著提升镜像下载速度。以下是配置方法:
阿里云加速器(推荐):
https://<你的ID>.mirror.aliyuncs.com
(需登录阿里云容器镜像服务获取专属加速地址)
腾讯云加速器:
https://mirror.ccs.tencentyun.com
网易云加速器:
https://hub-mirror.c.163.com
DaoCloud 加速器:
http://f1361db2.m.daocloud.io
创建或修改 Docker 配置文件:
/etc/docker/daemon.json
C:\ProgramData\docker\config\daemon.json
添加或修改内容为:
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
(可以添加多个镜像地址)
重启 Docker 服务:
# Linux
sudo systemctl daemon-reload
sudo systemctl restart docker
# Windows/macOS
# 通过 Docker Desktop 界面重启服务
dockerd --registry-mirror=https://hub-mirror.c.163.com
执行以下命令验证配置:
docker info
在输出中查找 Registry Mirrors
部分,确认已列出你配置的镜像地址。
如果不想永久配置,可以在拉取镜像时指定镜像站:
docker pull registry.docker-cn.com/library/ubuntu:latest
希望这些信息能帮助你更高效地使用 Docker!