- 可用的容器版本
- Docker Hub 上的标签管理
Docker 是一种方便的方式来分发自包含的应用程序。我们为 OpenProject 社区版 提供了 Docker 镜像,使其可以轻松地安装和升级。然而,与手动安装或基于软件包的安装不同,您的机器需要先安装 Docker Engine,通常需要一个较新的操作系统。如果尚未安装 Docker,请参考 Docker Engine 安装页面 进行安装。
从 OpenProject 12.5.6 版本开始,我们的容器支持以下 三种架构:
⚠️ 注意:OpenProject BIM 版 仅支持 AMD64 架构。
Docker 容器的安装方式 不支持 在 OpenProject 内部集成代码仓库(repositories)。
您可以引用 外部仓库,但无法在 OpenProject 内进行设置。如果需要该功能,请使用 软件包安装 方法。
OpenProject 提供了两种 Docker 容器版本,每种都包含多个目标标签:
✅ 适用于生产环境
✅ 适用于测试和快速上手
📌 本文档重点介绍 all-in-one
安装方法。
OpenProject 采用 语义化版本控制(Semantic Versioning),并在 Docker Hub (openproject/openproject
) 上提供以下标签管理方式:
标签 | 说明 |
---|---|
X.Y.Z, X.Y.Z-slim | 固定标签,表示一个特定版本。需要手动更新。 |
X.Y, X.Y-slim | 浮动标签,每次补丁版本更新时推送。⚠️ 可能包含数据库迁移,需要运行 seeder/migrations 任务。 |
X, X-slim | 浮动标签,每次补丁或次要版本发布时推送。⚠️ 可能包含应用程序更改。 |
dev, dev-slim | 每日构建的开发版本,用于 测试和反馈,不推荐用于生产环境。 |
🔹 推荐: 生产环境请使用 固定版本标签,并订阅 GitHub 发布说明 或 发布新闻邮件 以获取更新通知。
Docker Compose
或 Helm Chart
。🚀 开始您的 OpenProject Docker 体验吧!