当前位置:   article > 正文

docker: error pulling image configuration: download failed after attempts=6: dial tcp 104.18.122.25_retrying in 1 second

retrying in 1 second

在centos7上安装好docker之后想运行一个简单的hello-world,但是报错,出现:

docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
719385e32844: Retrying in 1 second 
719385e32844: Retrying in 1 second 
docker: error pulling image configuration: download failed after attempts=6: dial tcp 104.18.122.25:443: i/o timeout.
See 'docker run --help'.

但是我是配置好镜像仓库的,通过网上学习,发现需要配置一个镜像加速器

而一般通用选择阿里云镜像加速器

因此:

1.注册一个阿里云账号

2.在产品中找到容器镜像服务

3.开通个人容器镜像服务

4.找到镜像加速器

4.1按照上面的流程,先mkdir 一个文件夹,即etc下docker

4.2然后运行

 tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://你自己的.mirror.aliyuncs.com"]
}
EOF

这上面是一个脚本。

你要是不想运行脚本,也可以直接在docker直接 vim daemon.json

然后在里面写入

{
  "registry-mirrors": ["https://你自己的.mirror.aliyuncs.com"]
}

然后:wq保存退出

再运行下面命令,重启docker

systemctl daemon-reload

 systemctl restart docker

然后再运行docker run hello-world就没问题了

结果如下:

 

 


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/940618
推荐阅读
相关标签
  

闽ICP备14008679号