Docker代理设置

时间:2016-11-16 21:23:57

标签: networking docker proxy

我想用docker构建代理设置。我想创建一个无法访问外部的网络inside。我希望在一个网络inside上有一个容器(代理),在两个网络上有另一个容器(app):insidedefault。因此,app可以通过代理容器访问外部世界。这种设置可行吗?

以下是我一直在玩的内容,但这不起作用:

version: '2'

services:
  proxy:
    build: .
    container_name: proxy
    hostname: proxy
    networks:
      - inside
      - default

  app:
    build: .
    container_name: app
    networks:
      - inside
    command: python -m SimpleHTTPServer

networks:
  inside:
    driver: bridge
    ipam:
      driver: default
      config:
      - subnet: 10.0.1.0/24
        gateway: 10.0.1.251

0 个答案:

没有答案