我在主机上有一个docker实例,它有两个网络接口,一个连接到互联网,一个虚拟专用网络。
主机可以连接到互联网和VPN。
主机上运行的docker实例可以连接到Internet,但无法访问VPN。
如何确保我的docker实例可以连接到VPN?
我已经阅读了有关使用管道工程(https://github.com/jpetazzo/pipework/)的说明,但看不出我是如何让它为我工作的。
我在Ubuntu 13.10上使用docker 0.8.0。
感谢您的帮助。
答案 0 :(得分:2)
我认为您不需要管道工程。在默认配置中,您应该能够从docker eth0接口访问两个主机接口。可能的问题:
的/ etc /网络/接口:
auto docker0
iface docker0 inet static
address 192.168.1.1 <--- configure this
netmask 255.255.255.0
bridge_stp off
bridge_fd 0