confluence 7.11.0环境 docker搭建
前言:实战需要,本地需要进行测试,这边简单记录下Confluence 环境docker搭建的过程
环境搭建
git clone https://github.com/munding/docker-confluence
cd docker-confluence

docker-compose.yml
version: '3'
services:
confluence:
image: "atlassian/confluence-server:7.11.0-beta1-ubuntu"
volumes:
- ./atlassian-agent.jar:/var/atlassian/atlassian-agent.jar
- ./mysql-connector-java-8.0.22.jar:/opt/atlassian/confluence/confluence/WEB-INF/lib/mysql-connector-java-8.0.22.jar
- ./confluence:/var/atlassian/application-data/confluence
environment:
- JAVA_OPTS="-javaagent:/var/atlassian/atlassian-agent.jar"
- JVM_MINIMUM_MEMORY=2048m
- JVM_MAXIMUM_MEMORY=2048m
- JVM_RESERVED_CODE_CACHE_SIZE=512m
- CATALINA_DB_USER=root
- CATALINA_DB_PASSWORD=root_password
ports:
- "8090:8090"
restart: always
depends_on:
- db
db:
image: mysql:8.0
volumes:
- ./mysql:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=root_password
- MYSQL_DATABASE=confluence
- MYSQL_ROOT_HOST=%
command: --character-set-server=utf8mb4 --collation-server=utf8mb4_bin --transaction-isolation=READ-COMMITTED --log_bin_trust_function_creators=1
docker-compose up -d

进入docker容器,生成对应BAOL-Z1K8-W4FQ-EU2R序列号的激活码
docker exec -it docker-confluence_confluence_1 bash
java -jar /var/atlassian/atlassian-agent.jar -d -m test@test.com -n BAT -p 'conf' -o http://localhost:8090 -s BAOL-Z1K8-W4FQ-EU2R

接着就是配置数据库,如下图所示
jdbc:mysql://db/confluence
root
root_password

等待数据库安装完成之后的结果如下图所示

接着点击一个example site,会来到配置管理员用户的界面


配置完成之后就来到了正常的页面,如下图所示

普通用户的创建
普通用户的创建可以在设置中的"User management"选项中进行创建,如下图所示




浙公网安备 33010602011771号