如何表示将容器连接到主机和内部网络?我想要做的是从容器内的主机连接网络接口,并将信息流入内部docker-compose网络,反之亦然,返回主机
external | internal network | external
Host eth0 -> [eth0 Container] -> [Container] -> [Container eth0] -> Host eth0
最简单的方法是docker create network
并附加该网络上的所有容器。然后,您可以公开需要外部可用的容器的端口,并将它们绑定到主机上的端口。
如果你使用docker run
,docker compose
或dockerfiles
,你可以用稍微不同的方式完成上述操作。