[docker] disable networking for a container
【翻译】相关声名:https://unihon.github.io/2019-01/statement-of-some-blog-articles/
Docker v18.09
Configure networking
Disable networking for a container
原文链接:https://docs.docker.com/network/none/
禁用容器的网络连接
如果你想要完全禁用容器上的网络堆栈,可以在启动容器时使用--network none
参数。在容器内仅创建环回设备。以下示例说明了这一点。
- 创建容器。
1 | $ docker run --rm -dit \ |
- 通过在容器中执行一些常见的网络命令来检查容器的网络堆栈。请注意,没有创建
eth0
。
1 | $ docker exec no-net-alpine ip link show |
1 | $ docker exec no-net-alpine ip route |
第二条命令返回空,因为没有路由表。
- 停止容器。它会被自动删除,因为它在创建时使用了
--rm
参数。
1 | $ docker container rm no-net-alpine |
- Blog Link: https://unihon.github.io/2019-02/docker-disable-networking-for-a-container/
- Copyright Declaration: The author owns the copyright. Please indicate the source reproduced!