微服务之——DockerHub主机登陆

DockerHub主机登陆

前提:先到 https://hub.docker.com/ 网站上先注册个docker 账户

 

主机登陆docker

[root@localhost docker]# docker login docker.io

微服务之——DockerHub主机登陆

备注:当使用 docker login docker.io 时一直超时

微服务之——DockerHub主机登陆

可通过 [root@localhost docker]# dig @114.114.114.114 registry-1.docker.io                               #使用指定DNS服务器查询域名,找到可用IP

Dig是一个在类Unix命令行模式下查询DNS包括NS记录,A记录,MX记录等相关信息的工具

如果没有安装就安装yum install bind-utils

 

; <<>> DiG 9.11.4-P2-RedHat-9.11.4-9.P2.el7 <<>> @114.114.114.114 registry-1.docker.io

; (1 server found)

;; global options: +cmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34009

;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:

; EDNS: version: 0, flags:; udp: 512

;; QUESTION SECTION:

;registry-1.docker.io. IN A

;; ANSWER SECTION:

registry-1.docker.io. 51 IN A 54.164.50.37

registry-1.docker.io. 51 IN A 52.202.253.107

registry-1.docker.io. 51 IN A 52.201.142.14

registry-1.docker.io. 51 IN A 54.174.39.59

registry-1.docker.io. 51 IN A 54.152.200.115

registry-1.docker.io. 51 IN A 52.55.198.220

registry-1.docker.io. 51 IN A 52.2.169.2

registry-1.docker.io. 51 IN A 52.206.192.146

;; Query time: 6 msec

;; SERVER: 114.114.114.114#53(114.114.114.114)

;; WHEN: Wed Apr 08 12:03:51 EDT 2020

;; MSG SIZE rcvd: 177

尝试修改 /etc/hosts 强制docker.io相关的域名解析到其它可用IP

[root@localhost ~]# echo “54.164.50.37 registry-1.docker.io” >> /etc/hosts

再次登陆

[root@localhost docker]# docker login docker.io

微服务之——DockerHub主机登陆

docker的配置信息放在[root@localhost docker]#cat /root/.docker/config.json 这个目录下

微服务之——DockerHub主机登陆

[root@localhost docker]# echo “c2hpemdd222lbmd3ZW46c2hpMTU”|base64 -d    #可查看到密码

本文版权归 飞翔沫沫情 作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出 原文链接 如有问题, 可发送邮件咨询,转贴请注明出处:https://www.fxkjnj.com/373/

发表评论

登录后才能评论