systemctl stop docker
mv /var/lib/docker /data/docker
ln -s /data/docker /var/lib/docker
systemctl start docker
二、jira-software部署
创建目录:
mkdir -p /docker-storage/confluence/jira/{etc,data,mysql}释:
/docker-storage/confluence/jira/mysql : MySQL容器的数据目录
/docker-storage/confluence/jira/etc : jira-software容器的安装目录
/docker-storage/confluence/jira/data : jira-software容器的数据目录
1. 部署并且配置jira需要的MySQL
# 启动容器
docker run --name jira-mysql --network br-custom --ip 192.168.0.10
-v /docker-storage/confluence/jira/mysql:/var/lib/mysql
-e MYSQL_ROOT_PASSWORD='123456Qr!'
-d mysql:5.7.26 # 进入容器修改MySQL配置,并且创建jira-software需要的数据库
docker exec -it jira-mysql "/bin/bash"
apt update
apt-get install vim
vim /etc/mysql/mysql.conf.d/mysqld.cnf
[mysqld] default-storage-engine=INNODB
character_set_server=utf8mb4
innodb_default_row_format=DYNAMIC
innodb_large_prefix=ON
innodb_file_format=Barracuda
innodb_log_file_size=2G
sql_mode = NO_AUTO_VALUE_ON_ZERO
mysql -uroot -p123456Qr!
CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,REFERENCES,ALTER,INDEX on jiradb.* TO 'confluence-jira'@'192.168.0.%' IDENTIFIED BY '123456Qr!';
flush privileges;
# 重启容器使MySQL配置生效
docker restart jira-mysql
2. 部署jira-software
# 安装jira-software的四个重要选项
安装类型 - 选择选项2(自定义)以获得最多控制权.
目标目录 - 这是安装Jira的地方.
主目录 - 这是存储日志,搜索索引和文件等Jira数据的地方.
TCP端口 - 这些是HTTP连接器端口和Jira将运行的控制端口.除非您在同一端口上运行其他应用程序,否则请使用默认值.
安装为服务 - 使用"/etc/init.d/jira [stop | start]"命令来控制jira服务. # 部署容器并且安装jira-software
docker run -dit --name confluence-jira --network br-custom --ip 192.168.0.100 -p 10.0.0.25:10010:8080
-v /docker-storage/confluence/jira/:/usr/local/confluence/
-v /docker-storage/confluence/jira/etc/:/usr/local/confluence/etc/
-v /docker-storage/confluence/jira/data/:/usr/local/confluence/data/
centos:7.2.1511 "/bin/bash"
docker exec -it confluence-jira "/bin/bash"
yum -y install epel-release
yum -y install libffi-devel gcc gcc-c++ make automake zlib zlib-devel openssl-devel wget gcc gcc-c++ make automake zlib zlib-devel openssl-devel dejavu-sans-fonts vim lrzsz










