【问题标题】:Atlassian Application Links Inside DockerDocker 中的 Atlassian 应用程序链接
【发布时间】:2017-08-11 08:54:14
【问题描述】:

我对这个特定的容器配置有问题,让 Atlassian 工具完美地使用他们的应用程序链接。

我在 docker 容器中运行了一些 atlassian 应用程序:Jira、Confluence、Crowd

所有容器都在 nginx 后面的同一台服务器上:

  • Nginx
  • -> 汇合
  • -> 吉拉
  • -> 人群

我通过具有以下子域的 nginx https 代理访问容器:

我必须如何设置 Docker 网络或网络,以便 Jira 可以使用 URL https://confluence.example.com 访问 Confluence 并且 Confluence 可以使用 URL https://jira.example.com 访问 Jira?

【问题讨论】:

    标签: docker nginx jira confluence


    【解决方案1】:
    1. 首先,我必须允许我的 Docker 网络的 Docker Bridge 将流量路由到主机。这有点麻烦,因为我的 Docker 网络的网桥 id 是由 Docker 生成的。我必须手动向 iptables 添加规则。
    2. 我正在使用letsencrypt 服务器证书,而letsencrypt ca 不是默认java 信任库的一部分。我不得不将它添加到以下信任库:$JAVA_HOME/jre/lib/security/cacerts
    3. 工作!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-30
      • 2016-12-06
      • 1970-01-01
      • 2019-07-27
      • 1970-01-01
      • 2020-11-01
      相关资源
      最近更新 更多