【发布时间】:2018-02-11 21:11:52
【问题描述】:
我正在尝试在 docker 容器中运行 Web 应用程序,作为引导程序的一部分,它会从可通过开放 vpn 访问的服务中获取一些信息。 主机是 Mac,我找不到任何方法。
Web 应用程序是在 docker-compose 中运行的码头应用程序。 我需要其他容器能够链接到 webapp。
有什么想法...?
Docker 版本: 客户: 版本:17.12.0-ce API版本:1.35 围棋版本:go1.9.2 Git 提交:c97c6d6 建成:2017 年 12 月 27 日星期三 20:03:51 操作系统/架构:darwin/amd64
服务器: 引擎: 版本:17.12.0-ce API 版本:1.35(最低版本 1.12) 围棋版本:go1.9.2 Git 提交:c97c6d6 建成:2017 年 12 月 27 日星期三 20:12:29 操作系统/架构:linux/amd64 实验性:真实
【问题讨论】:
-
主机上是否存在vpn配置和连接?
-
是的,我正在从主机运行完全相同的命令,并且网络应用程序正常启动
-
我不明白您想要什么...您的容器将尝试通过 ip 访问 VPN 比如说 10.0.0.1,主机知道该 IP 有 vpn 并将请求路由到那里...那么什么不起作用?
-
如何让容器访问vpn
标签: networking docker-compose openvpn