OpenProject 的安装分为哪两种方式进行部署?

Viewed 1

1️⃣ 单个进程对应一个容器(推荐)
2️⃣ 单个 Docker 容器

1 Answers

安装概览(Installation Overview)

在 Docker 中,OpenProject 的安装可以通过以下 两种方式 进行部署:


1️⃣ 单个进程对应一个容器(推荐)

推荐方式
适用于生产环境

  • 每个组件(如数据库、应用程序、缓存等)独立运行在不同的容器 中。
  • 使用 Docker Compose 进行编排。
  • 优势
    • 更灵活:可以自由选择需要运行的服务。
    • 更易扩展:适用于高并发环境,便于横向扩展(scaling)
    • 更易监控:各个组件可单独管理,便于维护和监控。

📌 请参考 OpenProject Docker Compose 文档 进行安装。


2️⃣ 单个 Docker 容器

🚀 适用于快速体验 & 测试
⚠️ 不推荐用于生产环境

  • 所有进程(应用、数据库、缓存等)都运行在 同一个容器 内。
  • 适用于 快速试用临时部署,但存在以下 缺点
    • 难以升级:数据库等组件难以单独更新。
    • 扩展受限:无法灵活管理和扩展不同服务。

📌 本指南将介绍 如何在一个容器内安装 OpenProject


结论

  • 生产环境推荐 Docker Compose 方式,支持扩展、升级和监控。
  • 快速测试或本地体验 可使用 all-in-one 方式,但不建议长期使用

📌 下一步: 开始 all-in-one 安装! 🚀