RooSoft Asked: 2018-01-15 17:56:10 +0800 CST2018-01-15 17:56:10 +0800 CST 2018-01-15 17:56:10 +0800 CST 创建一个没有 Internet 访问的 Docker 容器 772 创建一个没有任何互联网访问权限的隔离 Docker 容器的最简单方法是什么? networking 1 个回答 Voted Best Answer Miguel A. C. 2018-01-16T03:50:14+08:002018-01-16T03:50:14+08:00 使用无网络:“无网络将容器添加到特定于容器的网络堆栈。该容器缺少网络接口” 例如,您可以运行一个没有附加网络接口的容器,将 none 指定为网络: docker run --net none -it alpine /bin/sh 看到只附加了loopback接口: / # ifconfig -a lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
使用无网络:“无网络将容器添加到特定于容器的网络堆栈。该容器缺少网络接口”
例如,您可以运行一个没有附加网络接口的容器,将 none 指定为网络:
看到只附加了loopback接口: