如何在不连接到Internet的情况下创建网络?
我有2个Docker网络脱机和联机,我需要禁用脱机网络中所有容器的Internet连接。
我让Docker写这样的文件
some_offline_container: build: context: ./offline/first-container networks: - offline networks: online: offline:
是 internal 为您的用例设置足够的标志?
指定此选项时,将创建一个不允许访问与外部网络通信的网络。在下面的示例中,您将拥有一个名为 my_internal_network 没有互联网接入。
my_internal_network
version: '3' services: h1: image: "httpd" networks: - my_internal_network h2: image: "httpd" networks: - my_internal_network h3: image: "httpd" networks: - my_network networks: my_internal_network: driver: bridge internal: true # restrict external access to the network my_network: driver: bridge