Docker网络和容器使用LAN

Docker网络和容器使用LAN

我有一个局域网192.168.2.0/24

一台带有两个网卡的 docker 机器

eth0: 192.168.2.150/24
eth1: 192.168.2.151/24

我用来192.168.2.150管理docker机器。

我想在 LAN 上广播容器的服务192.168.2.151

我应该如何配置网络?

答案1

您可以host在docker中使用网络模式:

docker run --network host --ip 192.168.2.151 image_name

当使用host网络模式时,容器可以直接访问主机网络接口,并且可以将数据包广播到主机网络。

相关内容