Networking docker通过开放vpn构建容器web应用程序

Networking docker通过开放vpn构建容器web应用程序,networking,docker-compose,openvpn,Networking,Docker Compose,Openvpn,我试图在docker容器中运行一个web应用程序,作为其引导的一部分,它将从可通过开放vpn访问的服务中获取一些信息。 主机是Mac,我找不到任何方法 web应用程序是在docker compose中运行的jetty应用程序。 我需要其他容器能够链接到webapp 有什么想法吗 Docker版本: 客户: 版本:17.12.0-ce API版本:1.35 Go版本:go1.9.2 Git提交:c97c6d6 建造日期:2017年12月27日星期三20:03:51 OS/Arch:darwin/a

我试图在docker容器中运行一个web应用程序,作为其引导的一部分,它将从可通过开放vpn访问的服务中获取一些信息。 主机是Mac,我找不到任何方法

web应用程序是在docker compose中运行的jetty应用程序。 我需要其他容器能够链接到webapp

有什么想法吗

Docker版本: 客户: 版本:17.12.0-ce API版本:1.35 Go版本:go1.9.2 Git提交:c97c6d6 建造日期:2017年12月27日星期三20:03:51 OS/Arch:darwin/amd64

服务器: 发动机: 版本:17.12.0-ce API版本:1.35(最低版本1.12) Go版本:go1.9.2 Git提交:c97c6d6 建造日期:2017年12月27日星期三20:12:29 OS/Arch:linux/amd64
实验性:正确

我认为您需要在docker-compose.yaml的配置文件中指定路径,这样您就可以对其进行配置。 等等,我猜是这样的


希望有帮助

链接已断开,能否提供其他链接?如果您现在可以尝试!可能类似于此[link]()的配置主机上是否存在vpn配置和连接?是的,我正在从主机上运行完全相同的命令,并且web应用程序启动正确。我不明白您想要什么。。。您的容器将尝试通过ip访问VPN,例如10.0.0.1,主机知道此ip有VPN,并将请求路由到那里。。。那么,什么不起作用呢?如何使容器访问vpn