今天爱分享给大家带来Get https:/registry-1.docker.io/v2/:net/http:TLS handshake timeout【解决方法】,希望能够帮助到大家。
Trying to pull repository docker.io/library/nginx … Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout
原因:也是因为使用国外地址,导致http握手失败。
解决办法:
1.)每次拉取镜像时都手动指定国内仓库地址docker pull registry.docker-cn.com/library/nginx
2.)修改 /etc/docker/daemon.json 文件(把默认仓库地址修改为国内地址,省去每次都手动输入)
vim /etc/docker/daemon.json -> 写入
{ “registry-mirrors”: [“https://registry.docker-cn.com”] }
最后,重启docker即可systemctl daemon-reload + systemctl restart docker