管理每个容器的IP地址

时间:2017-08-23 22:43:10

标签: linux docker

在Linux Docker主机上,我想运行几个容器,每个容器都提供一个 单独的服务,每个服务都有自己的IP地址。我是否需要为主机的(VMware)VM配置额外的NIC才能执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以创建网络,然后将容器作为该网络的一部分,并为容器分配IP地址。

创建网络:

docker network create -d bridge --subnet 172.25.0.0/16 isolated_nw

将容器附加到现有网络:

docker run -itd --rm \
--network=isolated_nw \
--ip=172.25.3.3 \
--name=<assign_container_name> \
<image_name>