docker部署jira
Posted mercury-linux
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker部署jira相关的知识,希望对你有一定的参考价值。
安装步骤文献参考:
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
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部署jira(8.0.0)和confluence(6.14.1)
在Docker中部署Confluence和jira-software
在Docker中部署Confluence和jira-software
confluence和jira用户账户同步设置及使用方式记录