Docker 网络管理

110 阅读1分钟

host 和 none

当容器的网络为 host 时,容器可以直接访问主机上的网络。

例如,我们启动一个容器,指定网络为 host

docker run -it --network host --rm busybox /bin/sh

如下所示,该容器可以直接访问主机上的网络:

image.png

none 网络,容器中不提供其它网络接口。none 网络的容器创建之后还可以自己 connect 一个网络,比如使用 docker network connect bridge 容器名 可以将这个容器添加到 bridge 网络中。

docker run -it --network none --rm busybox /bin/sh

image.png