定制设计解决Error response from daemon: Get “https://registry-1.docker.io/v2/“: read: connection refused问题

定制设计在用容器下载rabbitmq定制设计时出现报错如下
Error response from daemon: Get “https://registry-1.docker.io/v2/”: dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:50086->[::1]:53: read: connection refused
定制设计因为之前用docker下载过redis,mysql,定制设计都没出现过问题,定制设计这次下载消息队列中间定制设计件却出现问题
当我ping IP地址的时候可以ping通,但是ping域名却不可以。上网搜了好多答案,大多说是由于dns服务器没有配置导致的问题。 可以直接在系统中点击设置里面的网络管理,然后添加dns服务器就可以了。
1、 vi /ect/syconfig/network-scripts/ifcfg-ens33
往配置文件里最后一行写入
DNS1=8.8.8.8
2、 vi /etc/resolv.conf
同样 往配置文件里最后一行写入
nameserver 8.8.8.8
3、 重启网络服务和docker

service network restart
  • 1
service docker restar
  • 1

使用docker 命令拉取又出现如下错误
Error response from daemon: Get “https://index.docker.io/v1/search?q=redis&n=25”: dial tcp: lookup index.docker.io on 8.8.8.8:53: dial udp 8.8.8.8:53: connect: network is unreachable
此时发现ping8.8.8.8还是ping不通,而且ping www.baidu.com 也不行
查看Linux的ens33配置

vi /etc/sysconfig/network-scripts/ifcfg-ens33
  • 1

这是我的一些配置

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=noneDEFROUTE=yesIPADDR=192.168.55.132IPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=59e02662-6456-4acf-94fe-c81dcfaeac00DEVICE=ens33ONBOOT=yesPREFIX=24DNS1=8.8.8.8
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

下面这是完整的配置信息

TYPE=Ethernet #网卡类型:为以太网PROXY_ METHOD=none #代理方式:关闭状态BROWSER_ ONLY=no #只是浏览器:否BOOTPROTO=static #网卡协议DHCP动态主机配置协议DEFROUTE=yes #默认路由:是IPV4_ FAILURE_ FATAL=no #否开启IPV4致命错误检测:否PV6INIT=yes # IPV6是否自动初始化:是IPV6_ AUTOCONF="yes"IPV6是否自动配置:是IPV6_ ADDR _GEN _MODE=stable- privacy # IPV6地址生成模型stable-privacy是一种生成IPV6的策略NAME=ens33 #网卡名字(与DEVICE- 致)UUID=6ac17c2b-473e- -4894-811b-4940ee7bf455#唯一标识码DEVICE=ens33#网卡设备ONBOOT=yes #否激活网卡IPADDR=192.168.20.20#ip地址(static设置 )NETMASK=255.255.255.0#子网掩码GATEWAY= 192.168.20.2#网关DNS1=114.114.114.114#dns地址解析
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

发现少了BOOTPROTO=static #网卡协议DHCP动态主机配置协议、NETMASK=255.255.255.0#子网掩码与GATEWAY= 192.168.55.2#网关关键信息
子网IP、子网掩码、网关IP三项信息可以通过虚拟机上看到,
打开编辑>虚拟网络编辑器>NAT设置


记住NAT设置中的子网IP、子网掩码、网关IP三项往ens33配置文件里填写即可。
最后重启网络服务service network restart就可以成功ping通外网,解决网络问题。
解决完拒绝网络连接问题就可以通过docker成功安装rabbitmq了。

docker run -d --name rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 rabbitmq:management
  • 1
网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发