我有一个 Docker 设置,容器位于两个不同的网桥中。我知道容器之间存在隔离,因此它们无法相互通信。
但是网桥 1 中的容器 A 暴露了端口 443。因此,主机和外部服务器都可以访问此端口 443。由于该端口已明确暴露,因此从网桥 2 中的容器也可以访问该端口,这很合理,但并没有奏效。
从网桥 2 中的容器,我可以访问运行主机的服务端口(如端口 22),但无法访问到网桥 1 中的容器的具有 nat 转发的端口。
我不确定问题是否来自 iptable.. 但我尝试添加 iptables -I DOCKER-USER -j ACCEPT,但没有成功