如果我拥有一个有两个IP地址的主机,比如192.168.0.2和192.168.0.3,并且我运行这样一个容器:
那么会发生什么?
A) 第二个命令将失败并显示“地址已在使用” OR B) some_other_container 的端口80在192.168.0.2上被暴露,而some_container的端口80在192.168.0.3上被暴露?
如果是A),那么我该如何才能让“some_container”始终在192.168.0.3上暴露其端口80,并且使用“-p”启动的“some_other_container”始终在192.168.0.2上暴露其端口?
docker run -p 192.168.0.3:80:80 some_container
然后我像这样运行另一个容器:
docker run -p 80:80 some_other_container
那么会发生什么?
A) 第二个命令将失败并显示“地址已在使用” OR B) some_other_container 的端口80在192.168.0.2上被暴露,而some_container的端口80在192.168.0.3上被暴露?
如果是A),那么我该如何才能让“some_container”始终在192.168.0.3上暴露其端口80,并且使用“-p”启动的“some_other_container”始终在192.168.0.2上暴露其端口?