镜像信息
{
"Id": "sha256:fca66a8b61aaf1968e110ba60f1c034ef93b287ecf94c6bfd4091a19808f2b67",
"RepoTags": [
"openproject/openproject:17-slim",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:17-slim"
],
"RepoDigests": [
"openproject/openproject@sha256:5b899fdc90111a1e5e2016066c7771632683f435659712383c3be31976d56537",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject@sha256:6069521c6277ac9c90d1a5afcffc05d11c02678c993188484c22404320d38527"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-07-08T07:30:58.429031468Z",
"Container": "",
"ContainerConfig": null,
"DockerVersion": "",
"Author": "",
"Config": {
"Hostname": "",
"Domainname": "",
"User": "app",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"8080/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=file_store",
"OPENPROJECT_ANGULAR_UGLIFY=true",
"OPENPROJECT_COLLABORATIVE__EDITING__HOCUSPOCUS__URL=auto",
"OPENPROJECT_COLLABORATIVE__EDITING__HOCUSPOCUS__SECRET="
],
"Cmd": [
"./docker/prod/web"
],
"ArgsEscaped": true,
"Image": "",
"Volumes": {
"/var/openproject/assets": {}
},
"WorkingDir": "/app",
"Entrypoint": [
"./docker/prod/entrypoint-slim.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-07-08T07:28:37.720Z",
"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": "2ba1fce1196268ce5686ae308eceee744237440c",
"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.6.0"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 908757524,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/19b746b5f5fda6088282ab6ab0da5fc6d9f0ccd1a80b363f213c247db2cf446f/diff:/var/lib/docker/overlay2/92f662057ba8ecbda46ae1ad746a01b2f14a64842233ae4cedd2d069dc06f825/diff:/var/lib/docker/overlay2/a7a732cef98b6ba8a6b1a68b75605b26ae6bb353d10308332b82632aa0e8a070/diff:/var/lib/docker/overlay2/c13760797a4c004a87f5c891a7b25357ca584c2b79ed9b1b629803bd83340332/diff:/var/lib/docker/overlay2/6830e4b5f82d229336ecd4d11636f2ac7f9af57d81907aeba1421178533f28a3/diff:/var/lib/docker/overlay2/b70bed74b0a891f7646ddd941ee28c78e2e512d3b108905c021de32214edbae0/diff:/var/lib/docker/overlay2/b7715b140711c8a7b78d50fb6b14fbc6c5f69d350f41e84bc54b5a7c83c680db/diff:/var/lib/docker/overlay2/d399c8ed8e0a545563866ce0833f9b5bb042d188c189f73c295dbc74f776bd4b/diff:/var/lib/docker/overlay2/d5163dcc7bdca44e3d0052acc14ccd22bf2439b660095e420b3daf8fa4a660b4/diff:/var/lib/docker/overlay2/cc971f8467013cafabff7f08765382e9dc41f76da546df093c2959f2961c3023/diff:/var/lib/docker/overlay2/2b6392c38b1028a3a87c59074014246d27b3f39e3b413f1aa56c46247b38ac40/diff",
"MergedDir": "/var/lib/docker/overlay2/6ff9365b2745d33570424107f09dc23ad2e6ca4cde234ed041244b8dc0d479ad/merged",
"UpperDir": "/var/lib/docker/overlay2/6ff9365b2745d33570424107f09dc23ad2e6ca4cde234ed041244b8dc0d479ad/diff",
"WorkDir": "/var/lib/docker/overlay2/6ff9365b2745d33570424107f09dc23ad2e6ca4cde234ed041244b8dc0d479ad/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:60e70dddd9ea3b1c77c62fe78be1d9f485706b6fe6052c3d88612bd8f56acd67",
"sha256:8187b9a8c4b423adb4e96e1337b795baf172dc42004513e24393ec1f8b307c17",
"sha256:13ff9cfe9c5cd15174f19e354caf664fe69834fe6afbeed7e2efa96dc44ef07c",
"sha256:33fba7cb0c44491d1a331e13f6e630f6d06b7096f24037dd4dbe0728bb8eafc9",
"sha256:a8edfa5f4ede52d45564c80db084644ffbc624c8652e50eb68c8792a0c9a7d9f",
"sha256:1871015a833dab99527dff38ce48c48e309f47dfd570e9bafbb6c1d46fc8100f",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:870cecc282fa532fc5e17b07702d2e09e3adf4c78694bf6216ef8caa2aaaa63d",
"sha256:9d3d49a2d15bdeccdb3fda5738ff5974759b6dd6a69c5a4fe8c7202c076a8739",
"sha256:ff819608e73b79f9dceaee5c6ec61ad6e2cf3e77d9f7f3b358346a007700f7d0",
"sha256:754bd3e246ddb6166b2bb4b432a54cbf5ad725aad154f209db24b13b1ef8d493",
"sha256:d53f80e767564daaec40a0324149a484464905a6818969c55a4787987bdb85e1"
]
},
"Metadata": {
"LastTagTime": "2026-07-28T13:55:43.810399037+08:00"
}
}