docker-compose编排安装confluence数据存储postgresql

docker-compose编排安装confluence

  • confluence运行使用postgresql
  • 使用docker-composer 来编排
vim docker-compose.yml
//输入如下内容
version: '3.4'
services:
  confluence:
    image: cptactionhank/atlassian-confluence:latest
    container_name: confluence
    ports:
      - "8090:8090"
      - "8091:8091"
    restart: always
    depends_on:
      - db
    volumes:
      - /usr/local/confluence/logs:/opt/atlassian/confluence/logs
      - /usr/local/confluence/confluence-data:/var/atlassian/confluence
  db:
    image: postgres:9.4
    container_name: confluence-db
    ports:
      - "5432:5432"
    restart: always
    environment:
      - POSTGRES_PASSWORD=xxxx
    volumes:
      - /usr/local/confluence/pgsql-data:/var/lib/postgresql/data
volumes映射持久化保存数据
//查看confluence镜像映射目录
sudo docker inspect cptactionhank/atlassian-confluence:latest
"Volumes": {
    "/opt/atlassian/confluence/logs": {},
    "/var/atlassian/confluence": {}
},

//查看pgsql镜像映射目录
sudo docker inspect postgres:9.4
"Volumes": {
    "/var/lib/postgresql/data": {}
},

启动confluence
sudo docker-compose up -d

//启动成功
Creating confluence-db ... done
Creating confluence    ... done
访问
访问 ip:8090 记录下server id

//从容器中复制下来
sudo docker cp  d45ec455a4f7:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar ./atlassian-extras-2.4.jar

//下载到本地
sz atlassian-extras-2.4.jar

//下破解工具 
链接: https://pan.baidu.com/s/1i3qJlCGpelNsx6KRIcUniA 提取码: kpax 

解压后运行confluence_keygen.jar
点.path 选择atlassian-extras-2.4.jar 
破解成功同目录显示atlassian-extras-2.4.jar.bak

//把atlassian-extras-2.4.jar 文件上传到服务器
//然后复制到容器中
sudo docker cp  ./atlassian-extras-2.4.jar d45ec455a4f7:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar 
//停止重启
sudo docker-compose stop && sudo docker-compose start
配置用户
进入pgsql容器:docker exec -it xxxxxx bash  
psql -U postgres  
查询用户:\l
创建数据库:CREATE DATABASE confluence WITH OWNER postgres;  
退出:\q
关闭和启动服务
//启动
sudo docker-compose up -d
//关闭
sudo docker-compose stop

有任何疑问都可以关注作者公众号点击菜单–>联系作者相互探讨交流

在这里插入图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sltin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值