我想为 a 分配一个静态 IPdocker container
并让它像主机网络上的虚拟机一样工作。
例子:
10.10.10.0/24的网络
运行 Docker 的物理主机 IP:10.10.10.1
Docker容器IP:10.10.10.2
现在显然,只要我有一个单独的 NIC 用于容器,这很容易——否则 ARP 就会出现问题。我已经阅读了macvlan
网络,它们似乎是解决这个问题的一种方法:
https://docs.docker.com/network/macvlan/
但是,它明确表示:
在这种情况下,您需要在 Docker 主机上指定一个物理接口用于 Macvlan,以及 Macvlan 的子网和网关。
这个物理接口是否仍然可以携带一个“正常”的 IP 地址,以便它可以与网络上的其他物理主机通信?