3
我有两个网卡,一个用于其他服务器之间的专用局域网的服务器(让我们称之为的eth1),一个用于公共(我们称之为一个为eth0)。码头实例是否可以连接到一个特定的网络接口?
我在服务器上有一个码头工人实例安装一个客户端主办的网站上。是否有可能使用eth0路由网络流量?我不希望客户端能够访问私有局域网。
如果这是不可能的,有另一种解决方案?
我有两个网卡,一个用于其他服务器之间的专用局域网的服务器(让我们称之为的eth1),一个用于公共(我们称之为一个为eth0)。码头实例是否可以连接到一个特定的网络接口?
我在服务器上有一个码头工人实例安装一个客户端主办的网站上。是否有可能使用eth0路由网络流量?我不希望客户端能够访问私有局域网。
如果这是不可能的,有另一种解决方案?
这应该是可以考虑的一种隔离docker network
的应该带来。你甚至可以define your own network。
随着使用eth0的服务器上做了一个桥接网络,你可以定义只使用网络容器:
docker network create --driver bridge isolated_nw
docker run --net=isolated_nw -itd --name=container3 busybox
你推出这个网络的容器必须驻留在同一个码头工人主机上。网络中的每个容器可以立即与网络中的其他容器进行通信。虽然,网络本身将容器与外部网络隔离开来。