问题描述:

在启动环境时,出现Get "https://registry-1.docker.io/v2/...":net/http: TLS hand shake time out时错误时。

 

原因详解:

可能是镜像源在国外,没有网络的问题。

解决方法:

1.编辑deamon文件。Ubuntu默认没有,Centos默认有。在root权限下创建。

sudo vim /etc/docker/daemon.json

2.内容如下,这是阿里云的。

{
 "registry-mirrors":["https://6kx4zyno.mirror.aliyuncs.com","https://docker.mirrors.ustc.edu.cn/"]
}

3.重启配置即可。

systemctl daemon-reload 
systemctl restart docker

注:修改镜像源会把原有的镜像删除,如果有重要数据,请及时做好备份处理。

(谢谢大家!欢迎提出批评和建议!你的支持是我持续更新的巨大动力!) 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐