Linux配置Docker国内镜像源
在国内使用 Docker 时,由于网络限制,访问 Docker Hub 可能较慢。通过配置国内镜像源,可以显著提升镜像拉取速度。
以下是具体步骤:
1. 创建配置文件目录
首先,确保 Docker 的配置目录存在:
sudo mkdir -p /etc/docker
2. 编辑配置文件
创建或编辑 /etc/docker/daemon.json 文件,并添加国内镜像源地址。例如:
sudo tee /etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://hub-mirror.c.163.com",
"https://registry.docker-cn.com"
]
}
EOF
推荐镜像源:
DaoCloud: https://docker.m.daocloud.io
网易: https://hub-mirror.c.163.com
中国官方: https://registry.docker-cn.com
3. 重启 Docker 服务
保存配置后,重启 Docker 服务以使更改生效:
sudo systemctl daemon-reload
sudo systemctl restart docker
4. 验证配置是否生效
运行以下命令sudo docker info
,检查镜像源是否已正确配置:
Registry Mirrors:
https://docker.m.daocloud.io/
https://hub-mirror.c.163.com/
https://registry.docker-cn.com/
在输出中找到 Registry Mirrors 字段,确认显示了刚刚设置的镜像地址。
许可协议:
转载标注作者