【问题标题】:docker-compose container web applications through open vpn通过开放的 vpn docker-compose 容器 web 应用程序
【发布时间】: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


【解决方案1】:

我认为您需要在 docker-compose.yaml 上的配置文件中指定路径,这样您就可以对其进行配置。 等等我猜像https://github.com/kylemanna/docker-openvpn/blob/master/docs/docker-compose.md

希望有帮助!

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2016-04-10
  • 2020-10-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-22
  • 1970-01-01
  • 2017-01-28
相关资源
最近更新 更多