Fork me on GitHub

Docker安装Confluence

  1. 安装数据库
    docker run –name mysql-confluence -d -p 53306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v ~/docker/mysql-confluence/data:/var/lib/mysql mysql:5.7.22

  2. 下载镜像
    docker pull cptactionhank/atlassian-confluence:7.3.1

  3. 启动confluence
    docker run -d –name confluence -p 18090:8090 -v ~/docker/confluence/data:/var/atlassian/confluence –link mysql-confluence:db –user root:root cptactionhank/atlassian-confluence:7.3.1

  4. 下载替换文件

wget https://gitee.com/bzone/app-repo/raw/master/atlassian-extras-decoder-v2-3.2.jar
wget https://gitee.com/bzone/app-repo/raw/master/atlassian-universal-plugin-manager-plugin-2.22.jar

  1. 备份文件
    cd /opt/atlassian/confluence/confluence/WEB-INF/lib
    mv atlassian-extras-decoder-v2-3.4.1.jar atlassian-extras-decoder-v2-3.4.1.jar.bak

cd /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins
mv atlassian-universal-plugin-manager-plugin-4.0.6.jar atlassian-universal-plugin-manager-plugin-4.0.6.jar.bak

  1. 下载破解工具

https://files-cdn.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.zip

解压,输入server-Id

  1. 配置数据库
    jdbc:mysql://mysql-confluence:3306/confluence?sessionVariables=tx_isolation=’READ-COMMITTED’&useUnicode=true&characterEncoding=utf8
  1. 将下载文件copy到confluence
    docker cp atlassian-extras-decoder-v2-3.2.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar

docker cp atlassian-extras-2.4.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
docker cp atlassian-universal-plugin-manager-plugin-2.22.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-4.0.6.jar

  1. 启动

docker run

confluence
账号: admin
密码: 123456
邮箱: yuanwj0929@163.com

显示 Gitment 评论