欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 资讯 > docker更新镜像源

docker更新镜像源

2025/2/2 22:47:07 来源:https://blog.csdn.net/dreams_dream/article/details/143837158  浏览:    关键词:docker更新镜像源

常用的国内 Docker 镜像加速器

1. 阿里云镜像加速器:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

2. 腾讯云镜像加速器:https://cloud.tencent.com/document/product/457/33221

3. 网易云镜像加速器:https://hub-mirror.c.163.com/

4. DaoCloud 镜像加速器:https://www.daocloud.io/mirror

配置 Docker 使用镜像加速器

通过修改 Docker 配置文件

1. 编辑 Docker 配置文件:•打开 /etc/docker/daemon.json 文件。如果没有该文件,可以创建一个。•使用你喜欢的文本编辑器,例如 vi 或 nano:

sudo vi /etc/docker/daemon.json 

2. 添加镜像加速器配置:

•在文件中添加以下内容,替换 YOUR_MIRROR_URL 为你选择的镜像加速器的 URL: 

{
  "registry-mirrors": ["https://YOUR_MIRROR_URL"]
}

 例如,使用阿里云的镜像加速器:

{"registry-mirrors": ["https://your-aliyun-mirror-url.mirror.aliyuncs.com"]
}

 3. 保存并退出编辑器:•如果你使用 vi,按 Esc 键,然后输入 :wq 保存并退出。•如果你使用 nano,按 Ctrl + O 保存,然后按 Ctrl + X 退出。

4. 重启 Docker 服务:

sudo systemctl restart docker 

Error response from daemon

 [root@localhost ~]# sudo docker pull ubuntu:22.04
Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp 108.160.167.159:443: i/o timeout

先查看  /etc/docker/ 目录下有没有 daemon.json 这个文件,如果没有直接输入命令:

sudo vim /etc/docker/daemon.json
在打开的json文件中输入以下内容:

{"registry-mirrors": ["https://docker.registry.cyou","https://docker-cf.registry.cyou","https://dockercf.jsdelivr.fyi","https://docker.jsdelivr.fyi","https://dockertest.jsdelivr.fyi","https://mirror.aliyuncs.com","https://dockerproxy.com","https://mirror.baidubce.com","https://docker.m.daocloud.io","https://docker.nju.edu.cn","https://docker.mirrors.sjtug.sjtu.edu.cn","https://docker.mirrors.ustc.edu.cn","https://mirror.iscas.ac.cn","https://docker.rainbond.cc"]
}


如果存在 daemon.json文件,将文件中的内容全部删除并替换成以上内容。

重新启动docker

sudo systemctl restart docker

然后就可以愉快的拉取Docker镜像了!

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com