安装部署
mkdir -p /data/confluence/data /data/confluence/config
cat docker-compose.yml version: '3.2' networks: confluence: driver: bridge services: mysql: image: registry.cn-hangzhou.aliyuncs.com/zhengyu1992/mysql:5.7.29 container_name: mysql restart: always environment: TZ: Asia/Shanghai MYSQL_ROOT_PASSWORD: Blala007! MYSQL_DATABASE: confluence MYSQL_USER: confluence MYSQL_PASSWORD: Blala007! command: #mysql5.7及以上 版本 默认连接方式 不是以密码形式连接 所以远程连接不方便 改为密码连接 --default-authentication-plugin=mysql_native_password --character-set-server=utf8mb4 --collation-server=utf8mb4_bin --explicit_defaults_for_timestamp=true --lower_case_table_names=1 --skip-ssl --max_allowed_packet=128M --innodb_log_file_size=256M --transaction-isolation=READ-COMMITTED volumes: - /data/confluence/mysql:/var/lib/mysql ports: - "13306:3306" networks: - confluence confluence: image: registry.cn-hangzhou.aliyuncs.com/zhengyu1992/confluence:7.15.0_m1 container_name: confluence restart: always volumes: - /data/confluence/data:/var/atlassian/application-data/confluence - /data/confluence/config/mysql-connector-java-5.1.47-bin.jar:/opt/atlassian/confluence/confluence/WEB-INF/lib/mysql-connector-java-5.1.47-bin.jar - /data/confluence/config/atlassian-extras-2.4.jar:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar - /data/confluence/config/server.xml:/opt/atlassian/confluence/conf/server.xml ports: - "18090:8090" - "18091:8091" links: - "mysql:db" networks: - confluence |
如果是初次启动三个配置文件那行注释掉,待初始化完成后从容器中拷贝出来进行修改
mysql-connector-java-5.1.47-bin.jar
启动完成后打开ip:18090
需要激活
将