docker pull报错TLS handshake timeout

出现这个原因说明docker商店的地址需要更换。

因为默认的商店地址是国外的,会出现超时现象。

 

1.切换到docker目录

cd  /etc/docker

2.创建daemon.json

touch daemon.json

3.修改daemon.json

vi daemon.json

4.添加内容为

{
  "registry-mirrors":["https://mirror.ccs.tencentyun.com"]
}

这是腾讯云的docker镜像商店地址,也可以换成别的。

另外,也可以访问 https://cr.console.aliyun.com/

阿里云的容器镜像服务。里面有个人的专属docker加速器地址

 

5.重新加载配置,重启docker

systemctl daemon-reload
systemctl restart docker

 

posted @ 2022-12-02 21:52  RookieCoderAdu  阅读(834)  评论(0)    收藏  举报