docker搭建Confluence(wiki)

这篇具有很好参考价值的文章主要介绍了docker搭建Confluence(wiki)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

部署前准备

confluence服务需要一个数据库做数据存储,一般使用mysql,所以需要提前准备好mysql服务
并需要创建好数据库信息

# 进入数据库执行以下命令:
# 1:创建数据库,注意:confluence7.2.0需要mysql数据字符集为:utf8,排序规则为:utf8_bin.
CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;
# 2:创建confluence专属账号密码
create user 'confluenceuser'@'%' identified by 'confluencepassword';
# 3:confluence用授权
grant all privileges on confluence.* to 'confluenceuser'@'%' with grant option;
# 4:设置开头的事务级别
set global tx_isolation='READ-COMMITTED';

正式部署

1:破解镜像准备

获取破解文件
# 下载破解包
wget https://gitee.com/pengzhile/atlassian-agent/attach_files/832832/download/atlassian-agent-v1.3.1.tar.gz
# 如访问不通,可以从这里下载:https://download.csdn.net/download/GodDavide/87043672
# 解压
tar xvf atlassian-agent-v1.3.1.tar.gz
# 将解压后的  atlassian-agent.jar 文件 拷贝出俩
cp atlassian-agent-v1.3.1/atlassian-agent.jar ./
编写Dockerfile
FROM cptactionhank/atlassian-confluence:7.2.0
USER root
# 将代理破解包加入容器
COPY "atlassian-agent.jar" /opt/atlassian/confluence/
# 设置启动加载代理包
RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh
构建镜像
docker build . -t confluence/confluence:7.2.0

注意:我已经将我构建的镜像上传到dockerhub,可以直接下载使用

docker pull 1024278159/confluence:7.2.0
# 修改tag
docker tag 1024278159/confluence:7.2.0 confluence/confluence:7.2.0
启动容器
docker container run -v /data/Confluence/data/:/var/atlassian/application-data/confluence/ --name confluence -d -p 8090:8090 confluence/confluence:7.2.0
访问

修改语言
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
选择-产品安装-下一步
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
我这里都选了-下一步
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
需要获取授权码
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki

2:授权码获取

这里需要有java环境,如果没有java环境,可以进入到confluence容器中执行:

# 进入confluence容器
docker exec -it confluence bash
# 进入到破解jar包位置
cd /opt/atlassian/confluence/

获取授权码

# 要用到第一步获取的破解文件里的jar包
# 需要修改emal地址,可随便写;http访问地址,我写的是我本机ip。
# 最后面的服务器id,复制你的id
java -jar atlassian-agent.jar -d -m forever.suwei@gmail.com -n TEST -p conf -o http://192.168.101.192 -s BLSU-ZER3-PE81-9BS7

生产授权码:
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
复制粘贴–下一步
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
如果你有集群可以选择集群模式
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
设置数据库:-测试链接成功-下一步
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
这里confluence会去数据创建信息,需要较长的时间~ 耐心等待后-下一步
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
选择-示范站点
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
配置管理员账号
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki
点击 Confluence 进入欢迎页-创建空间
docker安装wiki,Docker,开发工具的安装及使用,Utils,confluence搭建,docker,wiki,docker搭建wiki

enjoy your work文章来源地址https://www.toymoban.com/news/detail-565968.html

到了这里,关于docker搭建Confluence(wiki)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 内网穿透的应用-使用Docker搭建一个Wiki.Js知识库系统并实现分享他人远程创作

    不管是在企业中还是在自己的个人知识整理上,我们都需要通过某种方式来有条理的组织相应的知识架构,那么一个好的知识整理工具是非常重要的,今天推荐一款维基知识库系统——Wiki.js。 本文将介绍如何用 Docker 容器技术部署 Wiki.js 应用程序,并且结合cpolar发布至公网实

    2024年01月18日
    浏览(37)
  • Linux系统Docker搭建Wiki.Js应用程序并结合cpolar实现公网访问内网知识库

    不管是在企业中还是在自己的个人知识整理上,我们都需要通过某种方式来有条理的组织相应的知识架构,那么一个好的知识整理工具是非常重要的,今天推荐一款维基知识库系统——Wiki.js。 本文将介绍如何用 Docker 容器技术部署 Wiki.js 应用程序,并且结合cpolar发布至公网实

    2024年04月09日
    浏览(40)
  • 【Mac开发环境搭建】安装HomeBrew、HomeBrew安装Docker、Docker安装Mysql5.7和8

    科大源安装 卸载 安装包 卸载包 查询可用的包 更新所有包 更新指定包 查看已经安装的包 查看包的信息 清理包 查看brew的版本 更新brew 获取brew的帮助信息 安装完成之后,双击Docker图标即可运行Docker Docker启动之后,就可以使用Docker相关命令 镜像相关 查看已经拉取的所有镜像

    2024年02月04日
    浏览(32)
  • 【Python入门】搭建开发环境-安装Pycharm开发工具

    前言 📕作者简介: 热爱跑步的恒川 ,致力于C/C++、Java、Python等多编程语言,热爱跑步,喜爱音乐的一位博主。 📗本文收录于Python零基础入门系列,本专栏主要内容为Python基础语法、判断、循环语句、函数、函数进阶、数据容器、文件操作、异常模块与包、数据可视化等,

    2024年02月04日
    浏览(35)
  • Docker-Confluence部署记录

    参考-Confluence 破解方式(Linux) 按流程破解进入系统 尽量是将备份包,放置到文件夹/var/atlassian/confluence/restore下。 1、部署完成,导入mysql数据后,出现中文乱码-全是问号的问题 修改完成后,重启docker容器。

    2024年01月21日
    浏览(30)
  • Python搭建编程环境-安装Pycharm开发工具

    ✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主、新星计划第三季python赛道Top1🏆 📃个人主页:hacker707的csdn博客 🔥欢迎大家订阅系列专栏:零基础入门篇🥇 💬个人格言:不断的翻越一座又一座的高山,那样的人生才是我想要的。这一马平川,一眼见底的活,

    2024年02月22日
    浏览(45)
  • Docker部署Jira和Confluence教程

    本教程介绍如何使用Docker部署破解版Jira和Confluence,包括整合镜像、创建挂载目录、创建自定义网络、创建MySQL服务、创建Jira服务、创建Confluence服务等步骤。

    2024年02月05日
    浏览(59)
  • Python学习笔记(1)--环境搭建,开发工具PyCharm 安装及初步使用

    传送门==B站黑马python入门教程 1.Python环境安装搭建 安装python基础包 首先,打开python 官网 https://www.python.org/ 下载windows版 下载后进行安装 默认下一步 可自定义安装位置,install安装即可 验证安装文件 win+R 输入cmd ,打开命令框,输入python,若看到安装版本,即安装成功 2.hello world 命令

    2024年02月11日
    浏览(36)
  • 【go语言开发】go项目打包成Docker镜像,包括Dockerfile命令介绍、goctl工具生成

    本文主要介绍如何将go项目打包成镜像,首先介绍Dockerfile常用命令介绍,然后介绍使用工具goctl用于生成Dockerfile,还可以根据需求自定义指令内容,最后讲解如何将go-blog项目打包成镜像,以及如何运行等 参考文档: docker日常使用,编写dockerfile等 dockerfile编写 开发完项目之后

    2024年01月20日
    浏览(34)
  • 【Python入门篇】Python开发环境的搭建——安装和配置PyCharm工具

    作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: Python入门,本专栏主要内容为Python的基础语法,Python中的选择循环语句,Python函数,Python的数据容器等。 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖 Python程序的开发有

    2024年02月04日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包