镜像信息
{
"Id": "sha256:b4da88a34a22964478bf5965ad58a98d259394b6f86876ad12651b2f587bd62d",
"RepoTags": [
"openproject/openproject:17",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:17-linuxarm64"
],
"RepoDigests": [
"openproject/openproject@sha256:5cb1367fcb35f962b48e31518628e7a351b144360c7060f2f06401b4e39419be",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject@sha256:841b45ac282ef8524b82c2ec93ba54c05549e2aa7ae1bbed842d1acc15ac1966"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2026-04-20T11:20:32.223245332Z",
"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.1",
"RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.1.tar.xz",
"RUBY_DOWNLOAD_SHA256=0531fe57dfdb56bf591620d2450642ea0e0964f3512a6ebee7dc9305de69395f",
"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-04-20T11:17:37.496Z",
"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": "a6129a7f3639f43062200d461480ea4988123d6e",
"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.3.1"
}
},
"Architecture": "arm64",
"Os": "linux",
"Size": 1968330866,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/150ddddc15df3a8f3bd0067cf4e983875b1d13ca300f8a50a215f676cf6c9f1c/diff:/var/lib/docker/overlay2/2b88cf97cef93b618c754f0b34d013623cab87d2935090ba54af0453b9c1b274/diff:/var/lib/docker/overlay2/268999e2490f15681559afa0b0f5ede018b2e1c5c239a82605c2c9db825721c2/diff:/var/lib/docker/overlay2/1f67a86c7e378f84b8ceacacd02ffc893e3e71eb9263d12fff6b32b70e615364/diff:/var/lib/docker/overlay2/287ac3a0256d83a8460cd362ca541b08cc666e74c98159f08a4da349fe49a286/diff:/var/lib/docker/overlay2/1762e035fcd73fa73065d93b62b21f9817239f922610f9b54e2ce387460a4ae9/diff:/var/lib/docker/overlay2/38b839b37fd21f84ba647d9fa1a50b9a3e43ea747ab106df73ea4169e802a6d8/diff:/var/lib/docker/overlay2/e02054014861122aa0ca46725b0139d0d16132b030417ece1551c5bef1721028/diff:/var/lib/docker/overlay2/954c2b46d88237d382053d0ce3f13e1ea5af8a8998e33a70da3684ef3bf5e721/diff:/var/lib/docker/overlay2/8a7bfe6114861d75c84b07b959cf44fb3e0a79a926f1176e5551910e69fe611d/diff:/var/lib/docker/overlay2/796620dc105f31b196f9624468765f012869041367c329da5ed2e71816295bcc/diff:/var/lib/docker/overlay2/1397c6444420a8e0a2830876de6b617c87d0f3c6f73092cbc7c2a4c508b458a4/diff:/var/lib/docker/overlay2/492e973d26b9ff3e5a157d0f8975682cdbc1be25c4bccf965deadc78a9cd0243/diff:/var/lib/docker/overlay2/c26df98c2d5dc4f0dc5e910689d5e05469408893a750c6fa1cf3e13daf115f2f/diff:/var/lib/docker/overlay2/4a30a1833fb35559c1d90d7ab0744138e581607c485b2f72d39ec95116cf9698/diff:/var/lib/docker/overlay2/4df5d27e0f788d69d4e9caf473960bf80a43819c4461a1cf6da7c22dc50edff9/diff:/var/lib/docker/overlay2/bc484f1e59adfd91ec9ac25f5b3112965b92a8b7027e924f0e88a8f9fb782e44/diff",
"MergedDir": "/var/lib/docker/overlay2/cfd4b0e919ec98227ff4598d8e6eb5e75ae73096597baacf1b495eb0af697e44/merged",
"UpperDir": "/var/lib/docker/overlay2/cfd4b0e919ec98227ff4598d8e6eb5e75ae73096597baacf1b495eb0af697e44/diff",
"WorkDir": "/var/lib/docker/overlay2/cfd4b0e919ec98227ff4598d8e6eb5e75ae73096597baacf1b495eb0af697e44/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:dbd35b2200dce25964b5371e8221a0b6c8638a6d86d76e2b1795b7584c5d4428",
"sha256:f23f99a9a6488925217474f8451c349a87dd503d72d996333f46b1f07477f4c8",
"sha256:26d66168eea9eab5f8a2fddc5f0eeb6c1d2f321b8ff55fb21195a7bafb97608e",
"sha256:d02c2bab26bbbb591cbd89c32eaa1e5d595b6b1324dfdf3300a34b0e1ee44d5d",
"sha256:2218297c89681f1be7871895fe95ce8d880d4fb40cb0ca361540371742cd775e",
"sha256:f546240a6b0a744dfa8c659c6fbb6d1ccff719c5b206a7863737c0a8f0113b26",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:63441b998eb82f1a9b545083b462a0443d9eafad6c1e26f9c229983d82f58842",
"sha256:b45ce1d097b8f566216455bc94e3071be8d3162e79c7ee4f1c153320e934704b",
"sha256:6f78a236f48f3ac09ac8755ee6e435ef7cd6c8222ad16ab9ff2781f7e16fcb7e",
"sha256:6ce1a96199ecda77c39fd2d3aa944f146c259d40f154f14795792c1de75fc307",
"sha256:41b89fbf2ffdec4edcd2513a41fffbf69b456bba5448203de8bd1b51c46c2e3f",
"sha256:e9f21bd4d44f6620b20f125bdc9e521c319218bcb38386604f8831904d00826a",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:4c2b468d4d5072a1084f4123747bd73652cf11b7771f025780772d14212c3029",
"sha256:3e58d80491248567cc9291db1f98cd65e96744c8b3600197014bdca02295e0f3",
"sha256:9d512273fd352716b51adb55f24c279bc65ae14119ca8b21b3ffcbb1f1b1bc8b",
"sha256:c3abda3881fae2fc8e17a5ccaafb7828b98899050a3b0ae04c31e53473d9e379"
]
},
"Metadata": {
"LastTagTime": "2026-04-21T11:21:55.673396241+08:00"
}
}