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