翻了全网对Atlassian软件(crowd, jira, confluence)的安装教程都是上古版本。其实官方提供了非常方便的Docker镜像,此处贴一发最新版本的安装Docker安装命令,为小白做个指导。
安装说明
如果打算把软件反代到自己的域名,重点就在于添加上述几个参数的配置,否则会导致安装后应用内报错。反之,如果只是内网环境用IP+端口的方式使用,则不需要这几个参数,可以在Docker命令里删掉。
Crowd
docker volume create --name crowdVolume
docker run -v crowdVolume:/var/atlassian/application-data/crowd --name="crowd" -d -p 8095:8095 -e ATL_PROXY_NAME='crowd.yourdomain.com' -e ATL_PROXY_PORT='443' -e ATL_TOMCAT_SCHEME='https' -e ATL_TOMCAT_SECURE='true' --restart=always atlassian/crowd
Jira
docker volume create --name jiraVolume
docker run -v jiraVolume:/var/atlassian/application-data/jira --name="jira" -d -p 8080:8080 -e ATL_PROXY_NAME='jira.yourdomain.com' -e ATL_PROXY_PORT='443' -e ATL_TOMCAT_SCHEME='https' -e ATL_TOMCAT_SECURE='true' --restart=always atlassian/jira-software
Confluence
docker volume create --name confluenceVolume
docker run -v confluenceVolume:/var/atlassian/application-data/confluence --name="confluence" -d -p 8090:8090 -p 8091:8091 -e ATL_PROXY_NAME='confluence.yourdomain.com' -e ATL_PROXY_PORT='443' -e ATL_TOMCAT_SCHEME='https' -e ATL_TOMCAT_SECURE='true' --restart=always atlassian/confluence