admin管理员组文章数量:1619183
Docker出现标题所示的错误时,先根据步骤进行排除
第一步:检查防火墙是否关闭
systemctl status firewalld
检查防火墙状态
systemctl disable firewalld
永久关闭防火墙
第二步:检查转发规则是否为 1
输入命令:sysctl net.ipv4.ip_forward
如果返回为“net.ipv4.ip_forward = 1”则表示没问题
如果为0或者是其他结果
解决方法:
vi /etc/sysctl.conf
或者vi /usr/lib/sysctl.d/00-system.conf
添加如下代码:
net.ipv4.ip_forward=1
重启network服务systemctl restart network
现在可以试试重启容器然后尝试是否能够访问成功,但是我的还是不行,所以百度又搜了一波
如果咱们一样,就接着下一步:
第三步:重建docker0网桥
(1)停止所有容器,停止docker服务
systemctl stop docker.socket
停止docker服务
docker stop $(docker ps -q)
停止所有容器
(2)重建docker0网桥 (每一步都别少)
[root@master docker]# yum install bridge-utils -y
[root@master docker]# ip link set dev docker0 down
[root@master docker]# brctl delbr docker0
[root@master docker]# brctl addbr docker0
[root@master docker]# ip addr add 172.16.10.1/24 dev docker0
[root@master docker]# ip link set dev docker0 up
[root@master docker]# ip addr
网桥重建成功
(3)重新启动docker服务和容器
systemctl start docker.socket
重启docker服务
docker start [ID或者name]
启动docker容器
docker容器开启成功!
测试:
本文标签: RecvDockerfailurepeerReset
版权声明:本文标题:docker (56) Recv failure: Connection reset by peer 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1728785871a1173317.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论