镜像信息
{
"Id": "sha256:0288cc69fe66f3f2a03f1461f0376d6f21bb6334182158e2283eefed57cbf254",
"RepoTags": [
"openproject/openproject:17.4.1",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:17.4.1"
],
"RepoDigests": [
"openproject/openproject@sha256:dbe4c3428fb792b23416c346177365f427eba4ea3959452a521977e63c7b2cbe",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject@sha256:7b189a147cb6404bd6423db0715f5d3817adc2fc895f143ac3bdafae2c59fb62"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-06-08T08:48:18.22358442Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"80/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"PATH=/usr/lib/postgresql/17/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"LANG=C.UTF-8",
"RUBY_VERSION=4.0.2",
"RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.2.tar.xz",
"RUBY_DOWNLOAD_SHA256=4618db85bb9ec04d8152d0099db488694a3d3c4f52106625e4ad547f1318db87",
"GEM_HOME=/usr/local/bundle",
"BUNDLE_SILENCE_ROOT_WARNING=1",
"BUNDLE_APP_CONFIG=/app/.bundle",
"USE_JEMALLOC=false",
"DEBIAN_FRONTEND=noninteractive",
"BUNDLE_JOBS=8",
"BUNDLE_RETRY=3",
"BUNDLE_WITHOUT=development:test",
"DOCKER=1",
"APP_USER=app",
"APP_PATH=/app",
"APP_DATA_PATH=/var/openproject/assets",
"BUNDLE_PATH=/app/vendor/bundle",
"PGVERSION=17",
"PGVERSION_CHOICES=13 15 17",
"PGBIN=/usr/lib/postgresql/17/bin",
"SECRET_KEY_BASE=OVERWRITE_ME",
"RAILS_ENV=production",
"RAILS_LOG_TO_STDOUT=1",
"RAILS_SERVE_STATIC_FILES=1",
"OPENPROJECT_EDITION=standard",
"OPENPROJECT_INSTALLATION__TYPE=docker",
"OPENPROJECT_ATTACHMENTS__STORAGE__PATH=/var/openproject/assets/files",
"OPENPROJECT_RAILS__CACHE__STORE=memcache",
"OPENPROJECT_ANGULAR_UGLIFY=true",
"OPENPROJECT_COLLABORATIVE__EDITING__HOCUSPOCUS__URL=auto",
"OPENPROJECT_COLLABORATIVE__EDITING__HOCUSPOCUS__SECRET=",
"DATABASE_URL=postgres://openproject:openproject@127.0.0.1/openproject",
"PGDATA=/var/openproject/pgdata"
],
"Cmd": [
"./docker/prod/supervisord"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": {
"/var/openproject/assets": {},
"/var/openproject/pgdata": {}
},
"WorkingDir": "/app",
"Entrypoint": [
"./docker/prod/entrypoint.sh"
],
"OnBuild": null,
"Labels": {
"io.artifacthub.package.logo-url": "https://raw.githubusercontent.com/opf/openproject/refs/heads/dev/docker/prod/logo.png",
"io.artifacthub.package.readme-url": "https://raw.githubusercontent.com/opf/openproject/refs/heads/dev/docker/prod/README.md",
"maintainer": "operations@openproject.com",
"org.opencontainers.image.created": "2026-06-08T08:44:43.925Z",
"org.opencontainers.image.description": "OpenProject is the leading open source project management software.",
"org.opencontainers.image.documentation": "https://www.openproject.org/docs/installation-and-operations/installation/",
"org.opencontainers.image.licenses": "GPL-3.0",
"org.opencontainers.image.revision": "8203fc2286fd48d7d72f52b3c4a2487f96fcea28",
"org.opencontainers.image.source": "https://github.com/opf/openproject",
"org.opencontainers.image.title": "openproject",
"org.opencontainers.image.url": "https://github.com/opf/openproject",
"org.opencontainers.image.vendor": "OpenProject GmbH",
"org.opencontainers.image.version": "17.4.1"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 2189738063,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/05eabbd32d9d356bfd88eeefb8118a9d0451373c00ef9d697f971b73365c070b/diff:/var/lib/docker/overlay2/ddd9b01a7572225f5311320a4b6996b78b58c349123d1ee3b0d74e7d6008cc42/diff:/var/lib/docker/overlay2/6d98fa00f082fd457461ecf257381b6f61a3dff40957010724e722f0eab07582/diff:/var/lib/docker/overlay2/1b82cc194cbda002dceffddb96a766a6472ca3e8bddb48b9d1dc127a585a300e/diff:/var/lib/docker/overlay2/86cb73997235e32416502b6e5bf7dec9862daa8b743bc68989cf35a492da6e9f/diff:/var/lib/docker/overlay2/8114a65bf3b29e1651a8b9b94f0a9e0542bf63ce04ab78f08db4ba275efcff9f/diff:/var/lib/docker/overlay2/6f3ad03ca5151e63d5cc24c1bf5bebc1b96189769afe9c3c44b96df0768b1541/diff:/var/lib/docker/overlay2/78ab91c967a29a123123512d3b903450dd26784d0856abdbbc7474106b38fe06/diff:/var/lib/docker/overlay2/2432d348384587f2f87a007e25d808ad28d71c95bc419d6244a5ce45d3edb6a3/diff:/var/lib/docker/overlay2/7b07e947fa1e39cb8842ed2807a8d6e0f22d98a223c414bfd62b988b9c4524a6/diff:/var/lib/docker/overlay2/cf54fff00922fb5b338b12f7c8ef9209f25e5db07155406b82db26d6ef2fc55a/diff:/var/lib/docker/overlay2/7c12e373c2e31b9eba9c0defb5d50b3e3c9295d12f3a5789ddcaea8703f381db/diff:/var/lib/docker/overlay2/0382fb434a8d87fd7e33ca04d132e633eb5a0ad127437b4b97aab4e0931c98b9/diff:/var/lib/docker/overlay2/7e7309f216c47f609db4afc55d618ea5c71321ddd1f392621652e9dcf4163558/diff:/var/lib/docker/overlay2/36386dfb5e060b410f086225fe76363470b9913c8666f4f5a86b2a650699a910/diff:/var/lib/docker/overlay2/f0f52d9405655e4d01dba154fac3931177484775e575c5348d62107b6c94f8ca/diff:/var/lib/docker/overlay2/1a3b1c1b80ab3a0f1b38ff73139314e86e17237b2a60acf75f135745c22d2d02/diff",
"MergedDir": "/var/lib/docker/overlay2/05adf18e38048dcb47826bb0f315705e853cc2e3e01cb4eb0568ce1bd86992ad/merged",
"UpperDir": "/var/lib/docker/overlay2/05adf18e38048dcb47826bb0f315705e853cc2e3e01cb4eb0568ce1bd86992ad/diff",
"WorkDir": "/var/lib/docker/overlay2/05adf18e38048dcb47826bb0f315705e853cc2e3e01cb4eb0568ce1bd86992ad/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:60e70dddd9ea3b1c77c62fe78be1d9f485706b6fe6052c3d88612bd8f56acd67",
"sha256:8187b9a8c4b423adb4e96e1337b795baf172dc42004513e24393ec1f8b307c17",
"sha256:13ff9cfe9c5cd15174f19e354caf664fe69834fe6afbeed7e2efa96dc44ef07c",
"sha256:33fba7cb0c44491d1a331e13f6e630f6d06b7096f24037dd4dbe0728bb8eafc9",
"sha256:a8edfa5f4ede52d45564c80db084644ffbc624c8652e50eb68c8792a0c9a7d9f",
"sha256:0a36e4f7c3b33c97283f9edd4707c98fd4f1b770bfcaeaa9dca74e0d01f4a84f",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:1dfd0e053c7898990334abca942fd22a9319c827363f7ec33bb2bc747ae9e3ee",
"sha256:abfbc72531c063e509f92035bd049dac87dd0f18afe3864d9920a548d1e62dc0",
"sha256:dd4b8d60a609872e9078a483b69da59d38ad5ed99b0f5f2c52ff15a85cdfc932",
"sha256:180bb8022cd41623c9b9b638995c51d34348e918d2acc6a3ce70f89d70f83021",
"sha256:37ba611e09b09268a09a7ed2ae8aaf3f4ca85b08a1218c6f297e955a11033eab",
"sha256:a72a9049eb8d1f6f0b602898697d347b197ac24ce262b6230b297279ddd3ecfc",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:84c620a9b9f4bdc8f8ca59168d5b8ed11a50ecd4dbe6fe6b9fe07ebb8e060e9e",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:955a8e5b922f7cf236b5c61f8f9207d0afbda8166f69bdc866b19e9fe29c5f1f"
]
},
"Metadata": {
"LastTagTime": "2026-06-18T13:36:19.570930957+08:00"
}
}