使用现成镜像,通过容器方式运行confluence、jira。
示例脚本
#!/usr/bin/env bash
atlassianDir=~/atlassian# 挂载目录
JIRA_PORT=2222 #web访问jira的端口号
CONFLUENCE_PORT1=9898 #web访问confluence的端口号
CONFLUENCE_PORT2=9891
# 启动jira
docker run -v $atlassianDir/application-data/jira:/var/atlassian/application-data/jira --name="jira" -d -p $JIRA_PORT:8080 dchevell/jira-software
ATL_JDBC_URL=jdbc:mysql://127.0.0.1:3306/djira
ATL_JDBC_USER=XXX
ATL_JDBC_PASSWORD=XXXX
ATL_DB_DRIVER=com.mysql.jdbc.Driver
ATL_DB_TYPE=mysql dchevell/jira-software
# 启动confluence
docker run -v $atlassianDir/application-data/confluence:/var/atlassian/application-data/confluence --name="confluence" -d -p $CONFLUENCE_PORT1:8090 -p $CONFLUENCE_PORT2:8091 atlassian/confluence-server
破解操作步骤
(1) 下载mysql-connector-java-5.1.39-bin.jar、atlassian-universal-plugin-manager-plugin-2.22.9.jar
(2) 通过docker cp将mysql-connector-java-5.1.39-bin.jar复制到confluence安装目录下的/WEB-INF/lib/目录下
(3) 通过docker cp将atlassian-universal-plugin-manager-plugin-2.22.9.jar拷贝到容器的confluence安装目录下的/WEB-INF/atlassian-bundled-plugins目录下
(4) 重启容器即可
网友评论