Rumah > Operasi dan penyelenggaraan > Docker > 主机上docker之间不通怎么办

主机上docker之间不通怎么办

angryTom
Lepaskan: 2020-03-13 11:13:34
asal
3527 orang telah melayarinya

主机上docker之间不通怎么办

主机上docker之间不通怎么办

出现的问题:docker主机内部网络正常,与其它主机的连接失效,其它主机不能连接docker主机上映射的端口,docker内部也无法连接外部主机。

服务器环境如下:

所在系统centos

docker info:

WARNING: IPv4 forwarding is disabled

WARNING: bridge-nf-call-iptables is disabled

WARNING: bridge-nf-call-ip6tables is disabled

解决主机上的docker之间不通的方法如下:

1、编辑配置文件

vim /etc/sysctl.conf
Salin selepas log masuk

在文件中增加以下代码

net.bridge.bridge-nf-call-ip6tables=1
net.bridge.bridge-nf-call-iptables=1
net.bridge.bridge-nf-call-arptables=1
net.ipv4.ip_forward=1
Salin selepas log masuk

2、重启网络

systemctl restart network
Salin selepas log masuk

再次查看docker info,警告消失,主机上的docker网络恢复正常。

更多相关教程,请关注PHP中文网docker教程栏目。

Atas ialah kandungan terperinci 主机上docker之间不通怎么办. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan