首页
学习
活动
专区
圈层
工具
发布

使用 Docker 和 Traefik v2 搭建 Confluence 7.3

-7-with-docker.html ----- 使用 Docker 和 Traefik v2 搭建 Confluence 7.3 之前写过三篇如何使用“容器化方案来搭建 Confluence”,本文将基于最近最新推出的...写在前面 在独立运行维护多个 Confluence 实例一年多之后,经历了多次的升级维护,确认了使用容器比宿主机直接安装是更为有效的维护方式。...对于个人而言,只需要每年付费 10$ ,就能满足一个10人初期团队的使用,并且在 2020 年,使用 2G 内存的服务器也能愉快的运行 Confluence 了。 当然,我更推荐 4G及以上的配置。...但是在新版本中,我们可以通过设置容器运行环境变量来解决这个问题,不过这里有一个 Tricks 的事情,如果你不创建并挂载 server.xml 这个文件,你将无法解决这个问题。...将新的容器镜像命名为 confluence-server:7.3.2-ubuntu-fix。 然后在编排文件中,替换镜像名称,再次启动容器,插件市场就能正常访问了。

96810
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用 Docker 和 Traefik v2 搭建 Confluence 7

    ---之前写过三篇如何使用“容器化方案来搭建 Confluence”,本文将基于最近最新推出的 Confluence 7.3 来演示如何使用新版的软件。...写在前面在独立运行维护多个 Confluence 实例一年多之后,经历了多次的升级维护,确认了使用容器比宿主机直接安装是更为有效的维护方式。...对于个人而言,只需要每年付费 10$ ,就能满足一个10人初期团队的使用,并且在 2020 年,使用 2G 内存的服务器也能愉快的运行 Confluence 了。当然,我更推荐 4G及以上的配置。...但是在新版本中,我们可以通过设置容器运行环境变量来解决这个问题,不过这里有一个 Tricks 的事情,如果你不创建并挂载 server.xml 这个文件,你将无法解决这个问题。...将新的容器镜像命名为 * confluence-server:7.3.2-ubuntu-fix*。然后在编排文件中,替换镜像名称,再次启动容器,插件市场就能正常访问了。

    1.7K30

    使用 Docker 搭建 Confluence

    本文将介绍如何使用 Docker Compose 快速搭建 Confluence 、以及如何和 Traefik 一同使用,如果你看过之前的内容,跟随本文应该能在十分钟内解决战斗。...比如在 docker-compose.yml 中添加一段声明,让应用服务器查找本机上应用地址,而非一定要访问公网地址的应用,参考配置如下: version: '3' services: confluence...针对新版本软件的使用 接着我们聊聊如何使用最新版本的软件,因为我们使用了容器,所以更新版本十分简单,在配置文件中修改镜像的版本号就好了。...同样的,重启应用,这个问题就解决了。 稍微麻烦一些的健康检查 因为我们使用 Traefik 挂载证书,应用实际运行在代理服务器背后,当使用管理员访问控制台,会看到一个警告信息。...第一步,将容器内的 Tomcat 运行配置 server.xml 拷贝到本地(da5582a01879 为 docker ps 获取的容器PID)。

    1.9K10

    Confluence 6 安全概述和建议概述 原

    当外部的用户管理被启用后,用户的密码将会存储在外部用户管理系统中。 换从区溢出 Confluence 100% 的纯 Java 应用程序而没有使用本地组件。...脚本(Script )注入 Confluence 是一个自容器的 Java 应用程序,并不能运行在外部的进程中。因此 Confluence 能够对脚本注入攻击具有很高的抵抗性。...有关如何在 Confluence 中配置 SSL 的信息,请参考 Running Confluence Over SSL or HTTPS 页面中的内容。...安装的插件将会与 Confluence 在相同的虚拟机上运行,同时也能够访问所有的 Java Runtime 环境,包括 Confluence 服务器 API。...这些堆栈的信息包括了 Confluence 在运行的时候的信息,同时还包括了有关你开发服务器的一些信息。 只有非个人信息在堆栈中显示,例如操作系统的版本和 Java 的版本。

    1.4K40

    如何在Ubuntu 14.04上的Docker容器中运行Nginx

    实际上,许多系统管理员使用Nginx来提供Web内容,从平面文件网站到NodeJS中的上游API。在本教程中,我们将提供一个基本的Web页面,因此我们可以专注于使用Docker容器配置Nginx。...(可选)步骤3 - 学习如何暴露端口 在本节中,我们将下载Nginx Docker镜像,并向您展示如何运行容器,以便它可以作为Web服务器公开访问。...如果我们在浏览器中再次访问服务器的IP地址,我们将能够看到“欢迎使用nginx!” 页面了。这次它在后台运行,因为我们指定了-d标志,告诉Docker以分离模式运行这个容器。...第6步 - 将容器链接到本地文件系统 在本节中,我们将把它们放在一起。我们将启动我们的Nginx容器,以便可以通过端口80访问Internet,我们将它连接到服务器上的网站内容。...关于卷的背景信息; 也就是说,链接到容器中的永久服务器内容: Docker允许我们将目录从虚拟机的本地文件系统链接到容器。 在我们的例子中,由于我们想要服务器网页,我们需要为容器提供要呈现的文件。

    4.3K00

    Confluence 6 数据库整合的方法 2:针对有大量附件的运行实例

    如果你存储附件在数据库中,请参考 Attachment Storage Configuration 文档中的内容来找到如何在 2 种不同的文件存储方式之间进行整合。...步骤 1 :对你的插件进行记录 对你近期在 Confluence 中安装和启用的插件进行记录,这你可以在后期对插件进行重新安装或者调整。...针对数据库服务器对平台和性能进行一些调整。 添加 Confluence 数据库和用户。在这一步的时候记录你使用的数据库用户名和密码。你需要在下一步运行 Confluence 安装向导的时候使用。...步骤 6:运行 Confluence 安装向导然后拷贝你的数据到新的数据库中 当运行 Confluence 设置向导: 和平常一样输入你的许可证秘钥。...这个是从你备份的 XML 文件中导入内容到数据库中的步骤,有下面 2 种方法可以访问你备份出来的 XML 文件: 从网络中浏览访问你的 XML 备份文件,然后选择 上传和恢复(Upload and

    69940

    Confluence 6 重新获得站点备份文件

    Confluence 将会创建备份,同时压缩 XML 文件后存储熬你的 /backups> 目录中。...你需要自己访问你安装的 Confluence 服务器,并且从服务器上获得这个文件。 运行从 Confluence 将导出文件下载 在默认情况下,你不能从你的 Confluence 中下载这个备份文件。...这个功能被禁用的主要考虑是基于安全额考虑,但是你还是可以选择启用这个功能。一旦你启用了这个功能,Confluence 将会提示你下载备份文件,在你备份完成的时候。...我们建议你在生产环境中不开放这个功能。 希望在 Confluence 中启用备份下载功能: 停止 Confluence....如果上面的变量被设置为  'false' 的话,你需要访问你 Confluence 的服务器,从服务器上直接下载备份的 ZIP 文件,在默认的情况下,这个变量是被设置为 'false' 的。

    81920

    企业实战|LDAP对接Gitlab+Wiki+Jumpserver+Openvpn

    LDAP 全称轻量级目录访问协议(英文:Lightweight Directory Access Protocol),是一个运行在 TCP/IP 上的目录访问协议。...OpenLDAP 是 LDAP 协议的一个开源实现。LDAP 服务器本质上是一个为只读访问而优化的非关系型数据库。...服务器上检索到的用户、用户组及成员,且无法在Confluence中修改。...你可以将LDAP的用户添加到维护在Confluence内部目录的用户组中。) 默认组成员:confluence-users (首次登陆系统后,将添加的组成员列表,且每个成员以逗号分开。...六、配置过程中可能会遇到的问题 如果报如下错误 因为 Undefined method `provider' for nil:nilclass,所以您无法从 Ldapmain 获得授权。

    5K51

    每周云安全资讯-2023年第43周

    部署中的攻击路径的工具包,可有效的识别集群中的攻击路径。...如何在云中启用和保护 GenAI 部署,以及 Deepfakes 等 GenAI 功能如何产生新的 IAM 问题。...https://cloudsec.tencent.com/article/2C4UEG 9 跟踪攻击者在 AWS 中的 (云)踪迹:野外的方法和发现 本文从防御者的视角出发,介绍了一些从AWS Cloudtrail...WIKI系统 Confluence存在高危漏洞 近日,CISA、FBI 和 MS-ISAC 警告网络管理员立即为其 Atlassian Confluence 服务器更新安全补丁,以防止网络攻击者中主动利用严重性漏洞...https://cloudsec.tencent.com/article/2Nvgqs 11 你不知道的docker容器安全 本文列举了Docker的渗透测试需要注意的技术点,同时分享了一个Docker

    38620

    从零开始使用开源文档Wiki软件 Outline(一)

    国内外不乏一些工具提供 SaaS 方案,有免费的,也有费用比 Confluence 高一些的,或是从资源配额上进行限制,或是从协作人数上进行限制,在预算之内能够解决问题自然是最好的,但是工具厂商为了“续费...参考之前流行的 API As Service 方式做产品,参考 Confluence 做一个编辑器和这类 BaaS 服务(许多方案支持私有化部署)进行联动如何呢?...使用容器进行私有化部署 早些时候,我在 GitHub 上提交了示例代码:https://github.com/soulteary/docker-outline,为了降低配置复杂度,在这个例子中同样使用...(服务状态都展示 healthy),我们就能在浏览器中访问之前我们在配置中设置的域名,来使用 Outline 了。...对 Outline 进行简单使用 在服务正常运行后,在浏览器中打开 Outline,点击使用 MySSO 登陆按钮,页面将会被跳转至本地运行的 SSO 服务。

    3K30

    Docker - 如何使用SSH连接到正在运行中的容器

    本篇文章主要介绍了如何使用SSH将你的Docker容器与其他Docker容器进行连接的方法,如果我忽略了一个或多个重点,请随意评论/建议。...以下是本篇文章中的几个重要步骤: 如何安装SSH 在现有容器上运行SSH的方法 使用SSH连接到其他运行中容器的方法 如何安装SSH 如果你已经有一个正在运行的docker容器,并且你想通过SSH...另外,上面介绍的方法在CentOS上运行的也很好。 在现有容器上启用SSH的方法 完成上述操作后,就可以运行SSH了。...下面教你如何打开22端口: 从容器中退出 使用以下命令提交docker容器的镜像:docker commit 使用以下命令运行一个新的容器...> / bin / bash 使用SSH连接到其他运行中容器的方法 按照上述步骤在现有容器上安装了SSH并打开了22端口之后,请执行以下操作以从另一个容器测试SSH连接: 按照以上步骤安装SSH

    6.9K70

    Confluence 6 管理协同编辑 - 代理和 SSL 的考虑

    对于你如何连接  Synchrony 是与你的环境有关的。我们知道绝大部分的 Confluence 站点是运行在反向代理后面的,同时还使用了 SSL。...这里是帮助你在你环境中识别正确的配置的一些信息和一些针对你环境需要做的一些协同合作方面的修改。 SSL Synchrony 运行在一个独立的 JVM,这个并不需要支持直接的 HTTPS 连接。...Proxies 在下面的图表中,我们使用 Confluence 运行的环境下通常的代理和反向代理配置,同时 Confluence 也运行在 /confluence 上下文路径,(例如, www.mysite.com...下面的配置只是特定于 Confluence 服务器,如果你使用的是数据中心,请参考 Configuring Synchrony for Data Center 页面中的内容来获得更多信息。...如果 Synchrony 不能访通过 /synchrony-proxy 进行访问,我们将会自动的尝试  /confluence/synchrony-proxy (/confluence 是你 Confluence

    1.2K40

    Confluence 6 数据库整合的方法 1:基本流程

    步骤 1:对你的插件进行记录 对你近期在 Confluence 中安装和启用的插件进行记录,这你可以在后期对插件进行重新安装或者调整。...步骤 3 :设置新的数据库 为你的新数据库选择数据库设置指南,并且运行这些指南能帮你做下面的一些事情: 安装数据库服务器。 针对数据库服务器对平台和性能进行一些调整。...步骤 6:运行 Confluence 安装向导然后拷贝你的数据到新的数据库中 当运行 Confluence 设置向导: 和平常一样输入你的许可证秘钥。...这个是从你备份的 XML 文件中导入内容到数据库中的步骤,有下面 2 种方法可以访问你备份出来的 XML 文件: 从网络中浏览访问你的 XML 备份文件,然后选择 上传和恢复(Upload and...说明:如果你选择不在 Confluence 安装过程中对数据进行回复,你可以在安装成功后再将数据进行导入。进入 Confluence 的管理员控制台,然后选择从 XML 备份中恢复。

    77650

    Confluence 6 性能优化 原

    与其他应用服务器一样,Confluence 可能需要对系统进行一些调整才能让 Confluence 能够承受更大的数据访问量。...启用 HTTP 压缩 如果带宽响应是你 Confluence 安装的瓶颈的话,你应该考虑启用 启用 HTTP 压缩。这个可能能够让你能够降低你对带宽的消耗。...内建探测器 你可以通过使用 Confluence 的内建探测器,根据 Troubleshooting Slow Performance Using Page Request Profiling 页面中的内容来识别导致页面访问缓慢的原因...Web 服务器配置 针对高负载环境,性能可以通过在 Confluence 环境之前配置 Apache 服务器来进行提升,请参考页面 Running Confluence behind Apache 中的内容进行配置...如果可能的话,你应该为你的应用服务器启用连接池来连接到应用服务器。

    1.4K40
    领券