Docker内部的Atlassian应用程序链接

Docker内部的Atlassian应用程序链接,docker,nginx,jira,confluence,Docker,Nginx,Jira,Confluence,我对这个特定的容器配置有问题,并使Atlassian工具完美地使用其应用程序链接 我有一些在docker容器中运行的atlassian应用程序:Jira、Confluence、Crowd 所有容器都位于nginx后面的同一台服务器上: Nginx ->汇合 ->吉拉 ->人群 我使用以下子域通过nginx https代理访问容器: 我必须如何设置Docker网络或网络,以便Jira可以使用URL访问Confluence,Confluence可以使用URL访问Jira 首先,我必须允

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

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

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

  • Nginx
  • ->汇合
  • ->吉拉
  • ->人群
我使用以下子域通过nginx https代理访问容器:

我必须如何设置Docker网络或网络,以便Jira可以使用URL访问Confluence,Confluence可以使用URL访问Jira

  • 首先,我必须允许我的Docker网络的Docker网桥将流量路由到主机。这有点麻烦,因为我的Docker网络的网桥id是由Docker生成的。我必须手动将规则添加到iptables
  • 我使用的是letsencrypt服务器证书,letsencrypt ca不是默认java信任库的一部分。在那里,我不得不将它添加到以下信任库中:
    $JAVA\u HOME/jre/lib/security/cacerts
  • 工作