码迷,mamicode.com
首页 > 其他好文 > 详细

docker部署jira

时间:2020-06-09 09:20:43      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:docker部署   head   pair   nec   修改   atlas   commit   inno   shanghai   

docker服务部署

MySQL数据库部署

数据库文献参考:https://confluence.atlassian.com/adminjiraserver/connecting-jira-applications-to-mysql-5-7-966063305.html

安装步骤文献参考:https://confluence.atlassian.com/adminjiraserver080/running-the-setup-wizard-967896939.html

1. 起数据库

docker run --name mysql     --restart always     -p 3306:3306     -e MYSQL_ROOT_PASSWORD=jira2019     -v mysql_data:/var/lib/mysql     -v mysql_conf:/etc/mysql/conf.d     -v mysql_backup:/backup     -d mysql:5.7

2. 修改配置文件

vim /etc/mysql/conf.d/mysql.cnf
[client]
default-character-set = utf8

[mysql]
default-character-set = utf8

[mysqld]
character_set_server = utf8
collation-server = utf8_bin
transaction_isolation = READ-COMMITTED
max_allowed_packet = 100M
innodb_log_file_size=256M

3. 创建jira数据库

#删除数据库
drop database jira;  <----会删除之前留下的数据
create database jira character set UTF8;
create user jira identified by jira;
grant  all privileges on `jira`.* to  jira@172.% identified by jira with grant option;
grant all privileges on `jira`.* to jira@localhost identified by jira with grant option;
<----这里可以根据自己的网段加上--->
flush privileges;
alter database jira character set utf8 collate utf8_bin;
alter database confluence character set utf8 collate utf8_bin;
-- confluence要求设置事务级别为READ-COMMITTED
set global tx_isolation=READ-COMMITTED;

4. 进入容器重启mysql

/etc/init.d/mysql stop 
/etc/init.d/mysql start

jira服务部署

docker起jira

官方地址:https://www.atlassian.com/software/jira

镜像官方地址:https://hub.docker.com/search?q=jira&type=image

注:这里网页登录是映射到宿主机85端口。

 

docker run --name jira     --restart always     --link mysql:mysql     -e ATL_PROXY_NAME=192.168.124.27     -e ATL_PROXY_PORT=80     -e ATL_TOMCAT_SCHEME=http     -e JVM_SUPPORT_RECOMMENDED_ARGS=-Duser.timezone=Asia/Shanghai     -p 85:8080     -v jira_data:/var/atlassian/application-data/jira     -v jira_opt:/opt/atlassian/jira     -d atlassian/jira-software:8.0.3    

登录:宿主机ip:85

这里破解跟confluence略有不同,jira破解需要先按照提示去官方获取试用授权码,这样才可以进入系统,然后进行破解包的替换,重启服务即可。

后续更新安装和破解

 

docker部署jira

标签:docker部署   head   pair   nec   修改   atlas   commit   inno   shanghai   

原文地址:https://www.cnblogs.com/Mercury-linux/p/13070226.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!