2
我知道在运行容器时,我可以设置--network
参数,其值可以来自docker network ls
的结果中的任何一个。
不过,我已经看到了一些运行容器是这样的:这是什么意思,码头运行 - 网络=容器:CONTAINERID`?
$ docker run --network=container:CONTAINERID IMAGE
...我已经寻找这种用法,但没有得到文档来解释它。
我已经做了一些实验,发现容器使用另一个容器的网络共享相同的网络堆栈,似乎这两个容器在同一host
,他们可以互相使用localhost
调用。
因此,通过设置--network=container:CONTAINERID
来运行容器时,这是否意味着两个容器共享相同的网络堆栈?
明白了。谢谢。 – flyer