运维开发网

Docker离线网络

运维开发网 https://www.qedev.com 2020-07-09 17:38 出处:网络 作者:运维开发网整理
如何在不连接互联网的情况下创建网络? 我有2个docker网络离线和在线,我需要禁用我的离线网络中所有容器的互联网连接 我有这样的docker-compose文件 some_offline_container: build: context: ./offline/first-container networks: - offline networks:
如何在不连接互联网的情况下创建网络?

我有2个docker网络离线和在线,我需要禁用我的离线网络中所有容器的互联网连接

Docker离线网络

我有这样的docker-compose文件

some_offline_container:
    build:
      context: ./offline/first-container
    networks:
      - offline
 networks:
    online:
    offline:
internal标志是否足以满足您的使用需求?

指定此选项时,您将创建一个不允许访问与外部网络通信的网络.在以下示例中,您将拥有一个名为my_internal_network的隔离网络,无法访问Internet.

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
0

精彩评论

暂无评论...
验证码 换一张
取 消