概要

フル名
docker.io/openproject/community
Registry
docker.io
名前空間
openproject
リポジトリ
community
キャッシュ Tag 数
200
最終同期
07/06/2026, 04:57 AM

概要

OpenProject 开源项目管理镜像,甘特图、敏捷看板与工时跟踪,需 PostgreSQL 与 attachment 持久化卷部署。

詳細

openproject/community 运行 Ruby on Rails OpenProject 应用,Web UI 管理项目、任务与时间记录。定位为企业项目管理 Web 应用,强依赖 PostgreSQL 与附件存储;K8s Deployment + Ingress 研发团队协作平台。

快速启动

docker run -d --name openproject \
  -p 8080:8080 \
  -e DATABASE_URL=postgres://openproject:pass@postgres:5432/openproject \
  docker.io/openproject/community:latest

推荐实践

docker run -d --name openproject \
  --restart unless-stopped \
  -p 8080:8080 \
  -v /data/openproject:/var/openproject/assets \
  -e DATABASE_URL=postgres://openproject:pass@postgres:5432/openproject \
  -e OPENPROJECT_HOST__NAME=pm.example.com \
  docker.io/openproject/community:13.4.0

核心参数说明

  • -p 8080:8080 — OpenProject Web 端口
  • -v .../openproject:... — 附件持久化
  • -e DATABASE_URL — PostgreSQL 连接(高敏
  • -e OPENPROJECT_HOST__NAME — 对外域名

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: openproject
spec:
  replicas: 2
  selector:
    matchLabels:
      app: openproject
  template:
    metadata:
      labels:
        app: openproject
    spec:
      containers:
        - name: openproject
          image: docker.io/openproject/community:13.4.0
          ports:
            - containerPort: 8080
          envFrom:
            - secretRef:
                name: openproject-env
          volumeMounts:
            - name: assets
              mountPath: /var/openproject/assets
      volumes:
        - name: assets
          persistentVolumeClaim:
            claimName: openproject-assets
---
apiVersion: v1
kind: Service
metadata:
  name: openproject
spec:
  selector:
    app: openproject
  ports:
    - port: 8080
      targetPort: 8080

PostgreSQL 独立 StatefulSet;Ingress TLS 与 background worker 按负载扩展。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/openproject/community
:dev
linux/ppc64lelinux/amd64linux/arm64
2024/04/17 12:26635.1 MBsha256:ed7aa9a3548e
docker.io/openproject/community
:dev-slim
linux/arm64linux/amd64
2024/04/17 12:26341.4 MBsha256:cb9f322365be
docker.io/openproject/community
:13.4.1-slim
linux/amd64linux/arm64
2024/03/27 05:03344.7 MBsha256:5d5c224f7897
docker.io/openproject/community
:13.4-slim
linux/amd64linux/arm64
2024/03/27 05:03344.7 MBsha256:5d5c224f7897
docker.io/openproject/community
:13-slim
linux/amd64linux/arm64
2024/03/27 05:03344.7 MBsha256:5d5c224f7897
docker.io/openproject/community
:13.4.1
linux/ppc64lelinux/amd64linux/arm64
2024/03/27 05:03634.0 MBsha256:cf604006393a
docker.io/openproject/community
:13
linux/ppc64lelinux/amd64linux/arm64
2024/03/27 05:03634.0 MBsha256:cf604006393a
docker.io/openproject/community
:13.4
linux/ppc64lelinux/amd64linux/arm64
2024/03/27 05:03634.0 MBsha256:cf604006393a
docker.io/openproject/community
:13.4.0-slim
linux/arm64linux/amd64
2024/03/21 20:31340.0 MBsha256:10637b025e5a
docker.io/openproject/community
:13.4.0
linux/arm64linux/ppc64lelinux/amd64
2024/03/21 20:310.0 MBsha256:368e00d006da
docker.io/openproject/community
:13.3.1
linux/amd64linux/ppc64lelinux/arm64
2024/02/29 00:41744.1 MBsha256:4cede86bac4f
docker.io/openproject/community
:13.3
linux/arm64linux/amd64linux/ppc64le
2024/02/29 00:41665.9 MBsha256:4b834da90515
docker.io/openproject/community
:13.3.1-slim
linux/amd64linux/arm64
2024/02/29 00:41394.2 MBsha256:80e4392c164f
docker.io/openproject/community
:13.3-slim
linux/amd64linux/arm64
2024/02/29 00:41394.2 MBsha256:80e4392c164f
docker.io/openproject/community
:13.3.0
linux/amd64linux/ppc64lelinux/arm64
2024/02/14 17:29743.9 MBsha256:9f8dfb6d0004
docker.io/openproject/community
:13.3.0-slim
linux/arm64linux/amd64
2024/02/14 17:29391.4 MBsha256:a383b97f7d10
docker.io/openproject/community
:13.2.1
linux/amd64linux/ppc64lelinux/arm64
2024/01/31 17:00656.4 MBsha256:3fa57259de06
docker.io/openproject/community
:13.2
linux/amd64linux/ppc64lelinux/arm64
2024/01/31 17:00656.4 MBsha256:3fa57259de06
docker.io/openproject/community
:13.2.1-slim
linux/amd64linux/arm64
2024/01/31 17:00338.3 MBsha256:1c74a2f65348
docker.io/openproject/community
:13.2-slim
linux/amd64linux/arm64
2024/01/31 17:00338.3 MBsha256:1c74a2f65348