docker快速部署jira7.12.0

# centos7系統(tǒng)上docker18.03.1-ce 部署jira7.12.0和mysql5.7

#下載需要用到的鏡像

docker pull cptactionhank/atlassian-jira-software:7.12.0

docker pull mysql:5.7

#關(guān)必防火墻和selinux

systemctl disable firewalld && systemctl stop firewalld

sed -i 's|SELINUX=enforcing|SELINUX=disabled|g' ?/etc/selinux/config

#啟動(dòng)mysql的Docker實(shí)例

Docker?run --name atlassian-mysql ?\

--restart always \

-p 3306:3306 \

-v /opt/mysql_data:/var/lib/mysql \

-e MYSQL_ROOT_PASSWORD=passwd -d mysql:5.7

#進(jìn)入mysql容器實(shí)例

docker exec -it atlassian-mysql /bin/bash

#在數(shù)據(jù)庫(kù)界面創(chuàng)建jira數(shù)據(jù)庫(kù),并添加jira用戶

create database jiradb default character set utf8 collate utf8_bin;

CREATE USER `jira`@`%` IDENTIFIED BY 'jira';

GRANT ALL ON *.* TO `jira`@`%` WITH GRANT OPTION;

alter user 'jira'@'%' identified with mysql_native_password by 'jira@111';

flush privileges;

#修改mysql事物隔離級(jí)別

set global transaction isolation level read committed;

set session transaction isolation level read committed;

#啟動(dòng)jira實(shí)例

docker run --detach --restart always \

--name atlassian-jira \

-v /data/atlassian/confluence:/home \

--link atlassian-mysql:mysql \

-p 8080:8080 \

cptactionhank/atlassian-jira-software:7.12.0

訪問(wèn)http://ip:8080?

請(qǐng)按照下面插圖一步一步創(chuàng)建:

?#破解jira ?426指jira實(shí)例容器的短id,需要破解包童鞋請(qǐng)留言哦!

docker exec --user root 426 mv /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar_bak

docker cp atlassian-extras-3.1.2.jar 426:/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

#利用容器短id,重啟atlassian-jira容器

docker restart 426

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容