docker pull拉取镜像时候显示i/o timeout

在服务器上拉取portainer镜像显示

error pulling image configuration: Get https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/5f/5f11582196a42b895cdb9322f7a650f42a0c1ed062efc71864352f314228a187/data?verify=1687310174-aZpHSUCSmELgEz7PAoh2pTljiC4%3D: dial tcp 104.18.122.25:443: i/o timeout

 

原因是因为拉取镜像时候超时了

需要在/etc/docker/daemon.json文件里添加国内和国外镜像加速

vim /etc/docker/daemon.json

 

{
"registry-mirrors": [
"https://yxzrazem.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
],
"log-driver": "json-file",
"log-opts": {"max-size": "1024m","max-file": "3"},
"insecure-registries": ["192.168.1.55:88"]


}

 

需注意:"insecure-registries": ["192.168.1.55:88"]

这个配置是因为我在服务器上安装了harbor,所以会有这个

如果你的服务器上没有安装harbor,则可以把这行给删掉

 

而上面这些都是配置加速的

"https://yxzrazem.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"

 

 

如果还是不行的话 那么就全部删了

修改成

"https://docker.1panel.live"

配置如下:

{
"registry-mirrors": [
"https://docker.1panel.live"
],
"log-driver": "json-file",
"log-opts": {"max-size": "1024m","max-file": "3"}


}

如图:

重启docker

systemctl restart docker

 成功拉取

 

本文作者:小鬼 过来抱~

本文链接:https://www.cnblogs.com/likecoke/p/17495358.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   宝英姐姐  阅读(6412)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.