一、第一步先保证docker 已经安装部署完成。
执行: docker version 能够打印出对应的 Client 和 Server版本。
二、下载MySQL5.7的镜像文件。
执行: docker pull mysql/mysql-server:5.7
三、运行MYSQL镜像容器。
执行:docker run --name mysqlserver -e MYSQL_ROOT_PASSWORD=123456 -p 3307:3307 -d mysql/mysql-server:5.7
四、MYSQL容器连接测试。
执行:docker exec -it mysqlserver /bin/bash
五、输入sql语句进入sql数据库,需要输入用户名和密码
执行: mysql -h 127.0.0.1 (或本机实际IP地址) -uroot -p
六、下载 confluence 镜像文件
执行: docker pull cptactionhank/atlassian-confluence:latest
七、下载 confluence 镜像文件
执行: docker pull cptactionhank/atlassian-confluence:latest
八、查看confluence 镜像文件
执行: docker ps
九、运行confluence 镜像文件
执行: docker run -d --name confluence -p 8090:8090 --user root:root cptactionhank/atlassian-confluence
>> netstat -anp |grep 3306 // 查看端口备占用
十、用命令检查confluence是否启动
执行: docker ps
docker inspect confluence
十一、访问confluence 初始化页面
执行: http://10.1.3.37:8090
十二、进入confluence 授权码
执行: BGY1-A564-O4YG-5X1G
十三、连接Mysql数据库
执行:
jdbc:mysql://db:3308/confluence?useUnicode=true&characterEncoding=UTF-8