使用docker pull从镜像仓库拉取镜像时报错如下:[root@docker-registry ~]# docker pull centos Using default tag: latestTrying to pull repository docker.io/library/centos ...Get https://registry-1.docker.io/v2/library/centos/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fcentos%3Apull&service=registry.docker.io: net/http: TLS handshake timeout解决办法:[root@docker-registry ~]# yum install bind-utils // 安装dig工具[root@docker-registry ~]# dig @114.114.114.114 registry-1.docker.io; > DiG 9.9.4-RedHat-9.9.4-61.el7_5.1 > @114.114.114.114 registry-1.docker.io; (1 server found);; global options: +cmd;; Got answer:;; ->>HEADER选择上面命令执行结果中的一组解析放到本机的/etc/hosts文件里做映射[root@docker-registry ~]# vim /etc/hosts54.175.43.85 registry-1.docker.io接着再进行docker pull镜像下载操作[root@docker-registry ~]# docker pull centosUsing default tag: latestTrying to pull repository docker.io/library/centos ...latest: Pulling from docker.io/library/centosaeb7866da422: Pull completeDigest: sha256:67dad89757a55bfdfabec8abd0e22f8c7c12a1856514726470228063ed86593bStatus: Downloaded newer image for docker.io/centos:latest[root@docker-registry ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdocker.io/centos latest 75835a67d134 3 weeks ago 200 MB