docker设置国内镜像源

4,109 阅读1分钟

1 命令行

Docker 镜像源设置为国内镜像源来加速镜像下载

docker pull 镜像名称 -–registry-mirror=国内镜像源地址

2 Linux

创建或修改 /etc/docker/daemon.json 文件,修改为如下形式

{
    "registry-mirrors": [
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}

阿里云容器生成自己的加速地址,参考指导: developer.aliyun.com/article/129…

重启 Docker 服务,以使配置生效

sudo systemctl restart docker

unbuntu系统

sudo service docker restart

查看是否成功

docker info

3 常用排错

检查仓库名称:确保仓库名称正确,并且不存在任何拼写错误。

docker pull <repository_name>/<image_name>:<tag>

检查网络连接:确保网络连接正常,可以通过ping命令测试仓库地址是否可达。

ping <repository_url>

使用正确的仓库地址:确保使用正确的仓库地址,可以尝试在浏览器中访问仓库地址以验证是否可以访问。

docker pull <repository_url>/<image_name>:<tag>

登录到正确的仓库:如果仓库是私有的,需要登录以获取权限。使用以下命令登录到仓库:

docker login <repository_url>

ImagePullBackOff错误排查案例: developer.aliyun.com/article/122…