docker.io/openproject/openproject:16.6 linux/arm64

docker.io/openproject/openproject:16.6 - 国内下载镜像源 浏览次数:25 温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个OpenProject的Docker镜像。OpenProject是一个开源的项目管理软件,提供敏捷项目管理、问题跟踪、时间跟踪等功能。使用这个镜像可以方便地在Docker环境中部署和运行OpenProject。

源镜像 docker.io/openproject/openproject:16.6
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64
镜像ID sha256:fea0dca3ada76ad26efe7f2db03eff5c0bdf02ee0be449e55c0092bb1893ba1e
镜像TAG 16.6-linuxarm64
大小 2.79GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD ./docker/prod/supervisord
启动入口 ./docker/prod/entrypoint.sh
工作目录 /app
OS/平台 linux/arm64
浏览量 25 次
贡献者
镜像创建 2025-11-13T13:20:16.306127422Z
同步时间 2025-11-24 10:11
更新时间 2025-11-25 14:16
开放端口
80/tcp
目录挂载
/var/openproject/assets /var/openproject/pgdata
环境变量
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=3.4.7 RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.7.tar.xz RUBY_DOWNLOAD_SHA256=db425a86f6e07546957578f4946cc700a91e7fd51115a86c56e096f30e0530c7 GEM_HOME=/usr/local/bundle BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/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 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 DATABASE_URL=postgres://openproject:openproject@127.0.0.1/openproject PGDATA=/var/openproject/pgdata
镜像标签
https://raw.githubusercontent.com/opf/openproject/refs/heads/dev/docker/prod/logo.png: io.artifacthub.package.logo-url https://raw.githubusercontent.com/opf/openproject/refs/heads/dev/docker/prod/README.md: io.artifacthub.package.readme-url operations@openproject.com: maintainer 2025-11-13T13:17:28.025Z: org.opencontainers.image.created OpenProject is the leading open source project management software.: org.opencontainers.image.description https://www.openproject.org/docs/installation-and-operations/installation/: org.opencontainers.image.documentation GPL-3.0: org.opencontainers.image.licenses f76b26aad99509f9a06603ee0f03edf1a2d0875a: org.opencontainers.image.revision https://github.com/opf/openproject: org.opencontainers.image.source openproject: org.opencontainers.image.title https://github.com/opf/openproject: org.opencontainers.image.url OpenProject GmbH: org.opencontainers.image.vendor 16.6.1: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64  docker.io/openproject/openproject:16.6

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64  docker.io/openproject/openproject:16.6

Shell快速替换命令

sed -i 's#openproject/openproject:16.6#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64  docker.io/openproject/openproject:16.6'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64  docker.io/openproject/openproject:16.6'

镜像构建历史


# 2025-11-13 21:20:16  0.00B 设置默认要执行的命令
CMD ["./docker/prod/supervisord"]
                        
# 2025-11-13 21:20:16  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["./docker/prod/entrypoint.sh"]
                        
# 2025-11-13 21:20:16  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/openproject/pgdata /var/openproject/assets]
                        
# 2025-11-13 21:20:16  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2025-11-13 21:20:16  379.76MB 执行命令并创建新的镜像层
RUN |2 NODE_VERSION=22.21.0 BIM_SUPPORT=false /bin/sh -c ./docker/prod/setup/postinstall-onprem.sh &&   ln -s /app/docker/prod/setup/.irbrc /root/ # buildkit
                        
# 2025-11-13 21:19:16  0.00B 执行命令并创建新的镜像层
RUN |2 NODE_VERSION=22.21.0 BIM_SUPPORT=false /bin/sh -c chmod +x /usr/local/bin/gosu && gosu nobody true # buildkit
                        
# 2025-11-13 21:19:16  1.76MB 复制新文件或目录到容器中
COPY /go/bin/gosu /usr/local/bin/gosu # buildkit
                        
# 2025-11-13 21:19:15  0.00B 设置环境变量 PGDATA
ENV PGDATA=/var/openproject/pgdata
                        
# 2025-11-13 21:19:15  0.00B 设置环境变量 DATABASE_URL
ENV DATABASE_URL=postgres://openproject:openproject@127.0.0.1/openproject
                        
# 2025-11-13 21:19:15  0.00B 设置环境变量 OPENPROJECT_RAILS__CACHE__STORE
ENV OPENPROJECT_RAILS__CACHE__STORE=memcache
                        
# 2025-11-13 21:19:15  98.82KB 执行命令并创建新的镜像层
RUN |2 NODE_VERSION=22.21.0 BIM_SUPPORT=false /bin/sh -c cp Gemfile.lock.bak Gemfile.lock && rm Gemfile.lock.bak &&   ./docker/prod/setup/precompile-assets.sh &&   ./docker/prod/setup/postinstall-common.sh &&   cp ./config/database.production.yml config/database.yml &&   ln -s $APP_PATH/docker/prod/setup/.irbrc /home/$APP_USER/ # buildkit
                        
# 2025-11-13 21:19:15  413.61MB 复制新文件或目录到容器中
COPY . . # buildkit
                        
# 2025-11-13 21:19:08  228.21MB 执行命令并创建新的镜像层
RUN |2 NODE_VERSION=22.21.0 BIM_SUPPORT=false /bin/sh -c bash vendor/bundle-install.sh && rm vendor/bundle-install.sh # buildkit
                        
# 2025-11-13 21:18:08  338.00B 复制新文件或目录到容器中
COPY ./docker/prod/setup/bundle-install.sh ./vendor/bundle* ./vendor/ # buildkit
                        
# 2025-11-13 21:18:08  2.14MB 复制新文件或目录到容器中
COPY lib ./lib # buildkit
                        
# 2025-11-13 21:18:08  961.82KB 复制新文件或目录到容器中
COPY vendor ./vendor # buildkit
                        
# 2025-11-13 21:18:08  55.25MB 复制新文件或目录到容器中
COPY modules ./modules # buildkit
                        
# 2025-11-13 21:18:07  111.46KB 复制新文件或目录到容器中
COPY Gemfile Gemfile.* .ruby-version ./ # buildkit
                        
# 2025-11-13 21:18:07  695.91MB 执行命令并创建新的镜像层
RUN |2 NODE_VERSION=22.21.0 BIM_SUPPORT=false /bin/sh -c ./docker/prod/setup/preinstall-common.sh # buildkit
                        
# 2025-11-13 21:17:45  2.87KB 复制新文件或目录到容器中
COPY ./docker/prod/setup/preinstall-common.sh ./docker/prod/setup/preinstall-common.sh # buildkit
                        
# 2025-11-13 21:17:45  2.26MB 执行命令并创建新的镜像层
RUN |2 NODE_VERSION=22.21.0 BIM_SUPPORT=false /bin/sh -c gem install bundler --no-document # buildkit
                        
# 2025-11-13 21:17:44  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-11-13 21:17:44  8.93KB 执行命令并创建新的镜像层
RUN |2 NODE_VERSION=22.21.0 BIM_SUPPORT=false /bin/sh -c useradd -d /home/$APP_USER -m $APP_USER &&   mkdir -p $APP_PATH && chown $APP_USER:$APP_USER $APP_PATH &&   mkdir -p $APP_DATA_PATH && chown $APP_USER:$APP_USER $APP_DATA_PATH && chmod g+rwx $APP_DATA_PATH # buildkit
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 OPENPROJECT_ANGULAR_UGLIFY
ENV OPENPROJECT_ANGULAR_UGLIFY=true
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 OPENPROJECT_RAILS__CACHE__STORE
ENV OPENPROJECT_RAILS__CACHE__STORE=file_store
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 OPENPROJECT_ATTACHMENTS__STORAGE__PATH
ENV OPENPROJECT_ATTACHMENTS__STORAGE__PATH=/var/openproject/assets/files
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 OPENPROJECT_INSTALLATION__TYPE
ENV OPENPROJECT_INSTALLATION__TYPE=docker
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 OPENPROJECT_EDITION
ENV OPENPROJECT_EDITION=standard
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 RAILS_SERVE_STATIC_FILES
ENV RAILS_SERVE_STATIC_FILES=1
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 RAILS_LOG_TO_STDOUT
ENV RAILS_LOG_TO_STDOUT=1
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 RAILS_ENV
ENV RAILS_ENV=production
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 SECRET_KEY_BASE
ENV SECRET_KEY_BASE=OVERWRITE_ME
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 BUNDLE_WITHOUT
ENV BUNDLE_WITHOUT=development:test
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 PATH
ENV PATH=/usr/lib/postgresql/17/bin:/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 PGBIN
ENV PGBIN=/usr/lib/postgresql/17/bin
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 PGVERSION_CHOICES
ENV PGVERSION_CHOICES=13 15 17
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 PGVERSION
ENV PGVERSION=17
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 APP_DATA_PATH
ENV APP_DATA_PATH=/var/openproject/assets
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 APP_PATH
ENV APP_PATH=/app
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 APP_USER
ENV APP_USER=app
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 DOCKER
ENV DOCKER=1
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 BUNDLE_WITHOUT
ENV BUNDLE_WITHOUT=development:test
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 BUNDLE_RETRY
ENV BUNDLE_RETRY=3
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 BUNDLE_JOBS
ENV BUNDLE_JOBS=8
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2025-11-13 21:17:44  0.00B 设置环境变量 USE_JEMALLOC
ENV USE_JEMALLOC=false
                        
# 2025-11-13 21:17:44  0.00B 定义构建参数
ARG BIM_SUPPORT=false
                        
# 2025-11-13 21:17:44  0.00B 定义构建参数
ARG NODE_VERSION=22.21.0
                        
# 2025-11-13 21:17:44  0.00B 添加元数据标签
LABEL maintainer=operations@openproject.com
                        
# 2025-11-04 11:37:06  0.00B 设置默认要执行的命令
CMD ["irb"]
                        
# 2025-11-04 11:37:06  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	mkdir "$GEM_HOME"; 	chmod 1777 "$GEM_HOME" # buildkit
                        
# 2025-11-04 11:37:06  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bundle/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-11-04 11:37:06  0.00B 设置环境变量 BUNDLE_SILENCE_ROOT_WARNING BUNDLE_APP_CONFIG
ENV BUNDLE_SILENCE_ROOT_WARNING=1 BUNDLE_APP_CONFIG=/usr/local/bundle
                        
# 2025-11-04 11:37:06  0.00B 设置环境变量 GEM_HOME
ENV GEM_HOME=/usr/local/bundle
                        
# 2025-11-04 11:37:06  78.56MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		dpkg-dev 		libgdbm-dev 		ruby 	; 		rustArch=; 	dpkgArch="$(dpkg --print-architecture)"; 	case "$dpkgArch" in 		'amd64') rustArch='x86_64-unknown-linux-gnu'; rustupUrl='https://static.rust-lang.org/rustup/archive/1.27.1/x86_64-unknown-linux-gnu/rustup-init'; rustupSha256='6aeece6993e902708983b209d04c0d1dbb14ebb405ddb87def578d41f920f56d' ;; 		'arm64') rustArch='aarch64-unknown-linux-gnu'; rustupUrl='https://static.rust-lang.org/rustup/archive/1.27.1/aarch64-unknown-linux-gnu/rustup-init'; rustupSha256='1cffbf51e63e634c746f741de50649bbbcbd9dbe1de363c9ecef64e278dba2b2' ;; 	esac; 		if [ -n "$rustArch" ]; then 		mkdir -p /tmp/rust; 				wget -O /tmp/rust/rustup-init "$rustupUrl"; 		echo "$rustupSha256 */tmp/rust/rustup-init" | sha256sum --check --strict; 		chmod +x /tmp/rust/rustup-init; 				export RUSTUP_HOME='/tmp/rust/rustup' CARGO_HOME='/tmp/rust/cargo'; 		export PATH="$CARGO_HOME/bin:$PATH"; 		/tmp/rust/rustup-init -y --no-modify-path --profile minimal --default-toolchain '1.84.0' --default-host "$rustArch"; 				rustc --version; 		cargo --version; 	fi; 		wget -O ruby.tar.xz "$RUBY_DOWNLOAD_URL"; 	echo "$RUBY_DOWNLOAD_SHA256 *ruby.tar.xz" | sha256sum --check --strict; 		mkdir -p /usr/src/ruby; 	tar -xJf ruby.tar.xz -C /usr/src/ruby --strip-components=1; 	rm ruby.tar.xz; 		cd /usr/src/ruby; 		autoconf; 	gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; 	./configure 		--build="$gnuArch" 		--disable-install-doc 		--enable-shared 		${rustArch:+--enable-yjit} 	; 	make -j "$(nproc)"; 	make install; 		rm -rf /tmp/rust; 	apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark > /dev/null; 	find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' 		| awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' 		| sort -u 		| xargs -r dpkg-query --search 		| awk 'sub(":$", "", $1) { print $1 }' 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 		cd /; 	rm -r /usr/src/ruby; 	if dpkg -l | grep -i ruby; then exit 1; fi; 	[ "$(command -v ruby)" = '/usr/local/bin/ruby' ]; 	ruby --version; 	gem --version; 	bundle --version # buildkit
                        
# 2025-11-04 11:37:06  0.00B 设置环境变量 RUBY_DOWNLOAD_SHA256
ENV RUBY_DOWNLOAD_SHA256=db425a86f6e07546957578f4946cc700a91e7fd51115a86c56e096f30e0530c7
                        
# 2025-11-04 11:37:06  0.00B 设置环境变量 RUBY_DOWNLOAD_URL
ENV RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.7.tar.xz
                        
# 2025-11-04 11:37:06  0.00B 设置环境变量 RUBY_VERSION
ENV RUBY_VERSION=3.4.7
                        
# 2025-11-04 11:37:06  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-11-04 11:32:31  19.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	mkdir -p /usr/local/etc; 	echo 'gem: --no-document' >> /usr/local/etc/gemrc # buildkit
                        
# 2025-11-04 10:20:22  560.56MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex; 	apt-get update; 	apt-get install -y --no-install-recommends 		autoconf 		automake 		bzip2 		default-libmysqlclient-dev 		dpkg-dev 		file 		g++ 		gcc 		imagemagick 		libbz2-dev 		libc6-dev 		libcurl4-openssl-dev 		libdb-dev 		libevent-dev 		libffi-dev 		libgdbm-dev 		libglib2.0-dev 		libgmp-dev 		libjpeg-dev 		libkrb5-dev 		liblzma-dev 		libmagickcore-dev 		libmagickwand-dev 		libmaxminddb-dev 		libncurses5-dev 		libncursesw5-dev 		libpng-dev 		libpq-dev 		libreadline-dev 		libsqlite3-dev 		libssl-dev 		libtool 		libwebp-dev 		libxml2-dev 		libxslt-dev 		libyaml-dev 		make 		patch 		unzip 		xz-utils 		zlib1g-dev 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-11-04 09:29:32  183.37MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-11-04 08:30:11  48.57MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		gnupg 		netbase 		sq 		wget 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-11-04 04:44:10  138.93MB 
# debian.sh --arch 'arm64' out/ 'bookworm' '@1762202650'
                        
                    

镜像信息

{
    "Id": "sha256:fea0dca3ada76ad26efe7f2db03eff5c0bdf02ee0be449e55c0092bb1893ba1e",
    "RepoTags": [
        "openproject/openproject:16.6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject:16.6-linuxarm64"
    ],
    "RepoDigests": [
        "openproject/openproject@sha256:1b558938167b3d4a2bdba6e9ebad80252d61cbd3717e3f71a5a40be7e35c5efa",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openproject/openproject@sha256:4602d5b47e280cfb3a8caa4511152d39891b13ad36ad94d3e0b173530922483f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-11-13T13:20:16.306127422Z",
    "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=3.4.7",
            "RUBY_DOWNLOAD_URL=https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.7.tar.xz",
            "RUBY_DOWNLOAD_SHA256=db425a86f6e07546957578f4946cc700a91e7fd51115a86c56e096f30e0530c7",
            "GEM_HOME=/usr/local/bundle",
            "BUNDLE_SILENCE_ROOT_WARNING=1",
            "BUNDLE_APP_CONFIG=/usr/local/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",
            "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",
            "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": "2025-11-13T13:17:28.025Z",
            "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": "f76b26aad99509f9a06603ee0f03edf1a2d0875a",
            "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": "16.6.1"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 2790089052,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c2070ac6abfa5a99c2c4061094cfc75ed1fc36eb384d5c68b44d238c1643c4db/diff:/var/lib/docker/overlay2/d70973995b8e368a0564eaffaf099b8343b3c898f2a84b880991a409cdb8fee0/diff:/var/lib/docker/overlay2/9e0ebeb77a8f0acd1740d0777ae93a7fbd8cdecc17e5ac6c4074022d8de5b15b/diff:/var/lib/docker/overlay2/08970b1c155033df18cb0b6d5d8282db79288655b2bd6a3fd997742c207b84ed/diff:/var/lib/docker/overlay2/26683a002ae4285c9422104784a65e48e5391aabd1c318ef075de247bd2e5897/diff:/var/lib/docker/overlay2/a297d92de3db81386e8c3924047141f392cb9cd55f64f04573ef3b1b7cac1a1c/diff:/var/lib/docker/overlay2/afe96070d0629533d1c252fbfe58efbfca9f1e7456027839fe867f9dd73ce69d/diff:/var/lib/docker/overlay2/652b1bb3fa4eaca4dca41bce8f57a61cede14cb24352c23ea967525a9fb17326/diff:/var/lib/docker/overlay2/79ca3a39d0b1c63be901903e2954fd62cfc1d6aced7ea03e198b927b522d5169/diff:/var/lib/docker/overlay2/bd942bdbc9163c4922e7e912ccdd09135569a87626d11ceb2b001611ffb2d693/diff:/var/lib/docker/overlay2/59f83ee74f3fec9c6113c332f3f1646459b62e0ac2bd0b28adafc1d52514a9a2/diff:/var/lib/docker/overlay2/bbd49de87485ca90715ac7e2f5c9135a793d330257479ffe65f81039e73c41c0/diff:/var/lib/docker/overlay2/55ceebf1bb43711f2f18bd1bc3011f9858813af0442e20be59fb9470484b0504/diff:/var/lib/docker/overlay2/cdc98cc43d93fc2d88957d179ff4d8ad46faff99f4a1e7fd45271281398d8a1c/diff:/var/lib/docker/overlay2/f2d233bed89d9018d436085cff6b8e62482ba62ce126692706206d4aff9f4b65/diff:/var/lib/docker/overlay2/788002556fff6799b8b3f20bb0e7805e8bf68d0dc775c72947e4c300006ebf71/diff:/var/lib/docker/overlay2/f8d4908059d4e4d68ead34027f383078e73892f3c18a6132f242496a9a7d5831/diff:/var/lib/docker/overlay2/c0b54b9363fdf04219244b8ba21509e7fec39583c64e5d2f9e0e96f6299641bf/diff:/var/lib/docker/overlay2/7000f8fb88bbf3569d0abf09d321890b4c5bf9c8b6dc10aef0578063a32e0c36/diff:/var/lib/docker/overlay2/c9231fab934665c967766c5f4ad0105b3af8f194ee07465016e8ff8382904e80/diff:/var/lib/docker/overlay2/8c30fc2efa8eb3221abe508c2b6d74a96eb3bf7225e0e6e5d59cea77a3112b1b/diff:/var/lib/docker/overlay2/496edc0db08571990410b1644c87548bd2d728d51eb403a6ab589fb41f4d8914/diff",
            "MergedDir": "/var/lib/docker/overlay2/1ecc56c8eb737e74558c76a122ec1711f7cfb95cf024f2b1739e51f29c4c9cf1/merged",
            "UpperDir": "/var/lib/docker/overlay2/1ecc56c8eb737e74558c76a122ec1711f7cfb95cf024f2b1739e51f29c4c9cf1/diff",
            "WorkDir": "/var/lib/docker/overlay2/1ecc56c8eb737e74558c76a122ec1711f7cfb95cf024f2b1739e51f29c4c9cf1/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:bfb9d2a24727145b50c071a3599eef19a78bbf40abe1d449a5e363ff9d55719d",
            "sha256:fa481b94334f6a3b06f2a19079a1114b457610e5650873540423d8ef487afd9d",
            "sha256:6e4e30524a92da405cc7a552385660598f909d38a45a1e39effc676549c6727f",
            "sha256:769c37de40b5692e1ada597c3839cf09ff163f438bc6bd568f5db45e09af4fcb",
            "sha256:814eb410f8cb3befd6038f3f524c9e0713ad729973e8532973caca3afe956e5f",
            "sha256:2a931e9bf77ae35287e908859359eea69d855fec56a8c25d6217c947b92cf42d",
            "sha256:9473805790b1e6ea1c8413ac18bf76eefd94fe1216c7580f6acf6b03dd4012db",
            "sha256:5e510e6e1229e936a3b5d70297c987653c578d4a39f936bc6511fb1bab44d5f6",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a901e939b957aa8fbbdf7824175d0f3641dc8c6c57301465219c732fcc7de7ca",
            "sha256:b71a843850dbadf18e3a9721bbed2df7129e18f0774c251639706739c3940028",
            "sha256:77f6fc372a67941aa9a99e6bb8b22aed433b6b855e0d51c2de1fe79ae8702524",
            "sha256:7dc39bdb9504dd2e9efc262e6e8b27806282d82415059950d5047f5472d177b9",
            "sha256:4eadf9f47f9f2fc53fc533892e321ef42ba4bfa7ea33a1c1eb0a76e4550138a8",
            "sha256:37bea51b1681fcd0de9137958f8f23aca180975db2fa1d992a454f5a612d893d",
            "sha256:744c20737165cdf883642604dcb0d0a327e76622b7157842c5c6aa4dfd62ca10",
            "sha256:a0721ece9c17c5f0ab49bfbbf463a6ad9386a7e0a8d008417326f5137a5785a0",
            "sha256:25b7addd992e1a46fc92d08e49d860e99e49b6b1b27a5a1c2493720c5c90da21",
            "sha256:4bb990902ca8a80c77e13e1c58b4019ad6a194a9d5469572f27ccce8afced83a",
            "sha256:00c1c2c0eb8310f9f773ecba9df9df11fdb77c84bc0f95a0a835dd02ecc3c7b0",
            "sha256:1a5684d06552c2a21f5f8bd309dbdc028c2694efe2664c9ec292194d733b89f8",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:78d1b7a3f3adbcf58a86a425c130598a433ff425191da562f047a83f65a4f34d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-11-24T10:10:21.631853646+08:00"
    }
}

更多版本

docker.io/openproject/openproject:15

linux/amd64 docker.io2.95GB2025-02-14 09:09
668

docker.io/openproject/openproject:14

linux/amd64 docker.io2.68GB2025-02-14 10:12
313

docker.io/openproject/openproject:15-slim

linux/amd64 docker.io2.33GB2025-03-29 23:49
263

docker.io/openproject/openproject:15.4.2

linux/amd64 docker.io2.60GB2025-04-02 13:41
237

docker.io/openproject/openproject:dev-slim

linux/amd64 docker.io2.62GB2025-05-28 16:36
290

docker.io/openproject/openproject:dev

linux/amd64 docker.io2.99GB2025-05-28 16:39
141

docker.io/openproject/openproject:16-slim

linux/amd64 docker.io2.74GB2025-05-28 16:57
229

docker.io/openproject/openproject:16

linux/amd64 docker.io3.01GB2025-05-28 17:00
253

docker.io/openproject/openproject:16.2

linux/amd64 docker.io2.87GB2025-07-17 16:19
283

docker.io/openproject/openproject:16.3.1

linux/amd64 docker.io2.88GB2025-08-19 09:30
105

docker.io/openproject/openproject:16.4.0

linux/amd64 docker.io2.93GB2025-09-15 14:35
170

docker.io/openproject/openproject:16.4.1

linux/arm64 docker.io2.78GB2025-09-25 11:18
93

docker.io/openproject/openproject:16.5.1-slim

linux/amd64 docker.io2.63GB2025-10-20 00:22
90

docker.io/openproject/openproject:16.6

linux/arm64 docker.io2.79GB2025-11-24 10:11
24

docker.io/openproject/openproject:16.6

linux/amd64 docker.io2.96GB2025-11-25 09:39
8