Docker代理安装

我想用dockerbuild立一个代理设置。 我想创build一个inside不能访问外部networking的networking。 我希望在一个networkinginside有一个容器(代理),在另一个networking上有另一个容器(应用): insidedefault 。 因此,应用程序将通过代理容器访问外部世界。 这个设置是可能的吗?

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

 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