docker私有库安装报错处理--net/http: TLS handshake timeout.

朴灿烈づ我的快乐病毒、 2022-05-30 04:22 545阅读 0赞

安装私有库,报错如下

[root@ip-10-249-100-205 ~]# docker run -d -p 5000:5000 -v /data/registry:/tmp/registry registry

Unable to find image ‘registry:latest’ locally
Trying to pull repository docker.io/library/registry …
latest: Pulling from docker.io/library/registry

81033e7c1d6a: Pull complete
b235084c2315: Pull complete
c692f3a6894b: Retrying in 1 second
ba2177f3a70e: Download complete
a8d793620947: Download complete
/usr/bin/docker-current: Get https://dseasb33srnrn.cloudfront.net/registry-v2/docker/registry/v2/blobs/sha256/c6/c692f3a6894b23bda1b90eca8816b0f91011a35c3159cf732124c4aa1c3d0e21/data?Expires=1520021840&Signature=WvWszgjmBIyCmc4nQPjWmg9jjTnmZb9O6Yzu7ZYv78nEMcPGWVI80EhCPQaXFlZOc5sLZblXX4Ys6lOORB5BvNI25Ku1vfQViZIALK-s7H--m-xpwQKhGSkXgVy~HoskSj~3XAkqsO8NOalFRZe0Rn9pQlpcrO5FiYI57c9L09I\_&Key-Pair-Id=APKAJECH5M7VWIS5YZ6Q: net/http: TLS handshake timeout.
See ‘/usr/bin/docker-current run —help’.

http: TLS handshake timeout.

原因:据说是被国家屏蔽了

方法一
不用官方的dockhub了,转而使用国内的仓库daocloud
echo “DOCKER_OPTS=\“\$DOCKER_OPTS —registry-mirror=http://f2d6cb40.m.daocloud.io\\“” | sudo tee -a /etc/default/docker
service docker restart
/bin/systemctl restart docker.service

重启docker服务后,再次push的结果

方法二:
[root@ip-10-249-100-205 data]# vi /etc/docker/daemon.json 加入一下国内库
{ “registry-mirrors”: [“https://registry.docker-cn.com"\]\}

/bin/systemctl restart docker.service

方法三:
mkdir -p certs && openssl req \
-newkey rsa:4096 -nodes -sha256 -keyout certs/domain.key \
-x509 -days 365 -out certs/domain.crt

/bin/systemctl restart docker.service

网上找的方法不知道是我用的不对还是怎么回事,都很慢。
方法四:
我自己想了半天,把dns修改为8.8.8.8
再执行瞬间完事,也有可能是上面的那个配置生效了。
[root@ip-10-249-100-205 ~]# docker run -d -p 5000:5000 -v /data/registry:/tmp/registry registry
Unable to find image ‘registry:latest’ locally
Trying to pull repository docker.io/library/registry …
latest: Pulling from docker.io/library/registry
81033e7c1d6a: Pull complete
b235084c2315: Pull complete
c692f3a6894b: Pull complete
ba2177f3a70e: Pull complete
a8d793620947: Pull complete
Digest: sha256:672d519d7fd7bbc7a448d17956ebeefe225d5eb27509d8dc5ce67ecb4a0bce54
a4a523f0c8f9586f776e9cb286f9f85daedae05ca7976b61044fa2a6b6476d72

发表评论

表情:
评论列表 (有 0 条评论,545人围观)

还没有评论,来说两句吧...

相关阅读