version:
centos==7.2
jdk==1.8
confluence==6.15.4
jira-software==8.2.1
docker==18.09安装前提示:
1. 需要准备2个数据库,因为confluence和jira-software的mysql配置要求不一样
2. confluence需要配置jdk,jira-software自带jdk
选择使用docker部署的原因:
1. confluence和jira-software环境需求不同,需要分开配置.
2. 如果直接使用物理机,需要占用多台.
3. 不使用虚拟机是因为docker更轻量,而且更容易迁移.
4. confluence和jira-software只是作为公司内部员工使用,不需要太高的配置和复杂的环境
此次部署流程:
1. 配置jira-software需要的数据库
2. 配置jira-software
3. 配置confluence需要的数据库
4. 配置confluence
容器名称和IP分布:
因为wiki的账号可以由jira控制,所以我们首先安装jira-software
宿主机IP:10.0.0.25
1. jira-software
jira-mysql 192.168.0.10
confluence-jira 192.168.0.100
2. confluence
wiki-mysql 192.168.0.20
confluence-wiki 192.168.0.200
一、docker-ce环境配置
1. 安装docker
$ sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine $ sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2
$ sudo yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo
$ sudo yum install docker-ce docker-ce-cli containerd.io
$ sudo systemctl enable docker
$ sudo systemctl start docker
2. 配置添加自定义网桥,用于指定docker容器IP
$ docker network create
--driver=bridge
--subnet=192.168.0.0/24
--ip-range=192.168.0.0/24
--gateway=192.168.0.254
br-custom3. 下载由官方提供的容器基础镜像
docker pull centos:7.5.1511
docker pull mysql:5.7.264. 迁移docker容器默认存放目录










