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

安装私有库,报错如下

[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
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值