我正在Docker环境中部署Jira、Confluence和Bitbucket。
配置相当标准。使用Atlassian映像、应用程序数据的主机卷等。
Jira和Bitbucket运行良好,可以在同一个网络上通过<ip>:<port>访问,没有问题。
但是,汇流只能使用localhost:<port>从主机访问。我花了很多时间试图理解为什么我不能点击<ip>:<port>的汇合点,而其他的应用程序运行良好。
下面是我的对接者的片段--合流作文:
confluence:
image: atlassian/confluence-server:7.4.0
networks:
- atlassian
volumes:
- /atlassian/application-data/confluence:/var/atlassian/application-data/confluence
environment:
CONFLUENCE_HOME: /var/atlassian/application-data/confluence
ATL_JDBC_URL: jdbc:postgresql://database:5432/confluence
ATL_JDBC_USER: postgres
ATL_JDBC_PASSWORD: postgres
ATL_DB_TYPE: postgresql
JVM_MINIMUM_MEMORY: 4g
JVM_MAXIMUM_MEMORY: 8g
ports:
- "8090:8090"
- "8091:8091"
deploy:
resources:
reservations:
memory: 8G我没有其他的配置,什么的。Jira和Bitbucket在撰写文件中设置的方式完全相同,除非它们自己的端口被公开。
我唯一能看到的是,在7+版本中,Confluence迁移到Tomcat 9和Java11,并且在内置server.xml中可能有一些东西我需要修改,但我无法弄清楚。
知道为什么我不能通过<ip>:<port>远程访问Confluence,但是我可以访问其他工具吗?
已完成的故障排除:
https://serverfault.com/questions/1056576
复制相似问题