logo
docker.io/makeplane/plane-aio-community:v1.4.2
linux/amd64 docker.io 阿白 贡献

Plane AIO Community镜像是Plane开源项目管理工具的社区版全合一镜像,集成了Plane应用所需的前端界面、后端API、数据库等所有组件,可快速部署以实现项目管理、任务跟踪、团队协作等功能,适合个人或小团队使用社区版的项目管理能力。

16
浏览次数
2.18GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2
源镜像
docker.io/makeplane/plane-aio-community:v1.4.2
镜像ID
sha256:ba85dd403251f1c759f9df2f6062cce67c13718a1aeb151b07d0871a5b86495b
镜像 TAG
v1.4.2
镜像大小
2.18GB
平台架构
linux/amd64
镜像源
docker.io
CMD
/app/start.sh
启动入口
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-08-23T14:40:28.983737195Z
同步时间
2026-10-08 13:56
浏览量
16 次
贡献者
avatar 阿白
🔌 开放端口 2
443/tcp 80/tcp
📁 目录挂载 2
 /app/data  /app/logs
⚙️ 环境变量 5
KeyValue
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
LANG=C.UTF-8 1
GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305 2
PYTHON_VERSION=3.12.10 3
PYTHON_SHA256=07ab697474595e06f06647417d3c7fa97ded07afc1a7e4454c5639919b46eaea 4

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2  docker.io/makeplane/plane-aio-community:v1.4.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2  docker.io/makeplane/plane-aio-community:v1.4.2

Shell快速替换命令

sed -i 's#makeplane/plane-aio-community:v1.4.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2  docker.io/makeplane/plane-aio-community:v1.4.2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2  docker.io/makeplane/plane-aio-community:v1.4.2'

镜像构建历史


# 2026-08-23 22:40:28  0.00B 设置默认要执行的命令
CMD ["/app/start.sh"]
                        
# 2026-08-23 22:40:28  0.00B 声明容器运行时监听的端口
EXPOSE [443/tcp 80/tcp]
                        
# 2026-08-23 22:40:28  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app/data /app/logs]
                        
# 2026-08-23 22:40:28  6.74KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /app/logs/access &&     mkdir -p /app/logs/error &&     mkdir -p /app/data &&     chmod +x /app/start.sh # buildkit
                        
# 2026-08-23 22:40:28  2.51KB 复制新文件或目录到容器中
COPY supervisor.conf /etc/supervisor/conf.d/supervisor.conf # buildkit
                        
# 2026-08-23 22:40:28  2.34KB 复制新文件或目录到容器中
COPY dist/plane.env /app/plane.env # buildkit
                        
# 2026-08-19 17:52:33  6.74KB 复制新文件或目录到容器中
COPY start.sh /app/start.sh # buildkit
                        
# 2026-08-19 17:52:33  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /etc/supervisor/conf.d # buildkit
                        
# 2026-08-19 17:52:33  12.11MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install supervisor # buildkit
                        
# 2026-08-19 17:52:30  41.76MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache nss-tools bash curl uuidgen ncdu vim # buildkit
                        
# 2026-08-19 17:52:28  9.02KB 复制新文件或目录到容器中
COPY /usr/local/bin/ /usr/local/bin/ # buildkit
                        
# 2026-08-19 17:52:28  219.95MB 复制新文件或目录到容器中
COPY /usr/local/lib/python3.12/site-packages/ /usr/local/lib/python3.12/site-packages/ # buildkit
                        
# 2026-08-19 17:52:25  4.36MB 复制新文件或目录到容器中
COPY /code /app/backend # buildkit
                        
# 2026-08-19 17:52:25  850.00B 复制新文件或目录到容器中
COPY dist/Caddyfile /app/proxy/Caddyfile # buildkit
                        
# 2026-08-19 17:52:25  50.22MB 复制新文件或目录到容器中
COPY /usr/bin/caddy /usr/bin/caddy # buildkit
                        
# 2026-08-19 17:52:25  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm -rf /app/space/apps/space/.next/cache # buildkit
                        
# 2026-08-19 17:52:24  880.62MB 复制新文件或目录到容器中
COPY /app /app/live # buildkit
                        
# 2026-08-19 17:52:09  6.46MB 复制新文件或目录到容器中
COPY /usr/share/nginx/html/god-mode /app/admin # buildkit
                        
# 2026-08-19 17:52:08  726.77MB 复制新文件或目录到容器中
COPY /app /app/space # buildkit
                        
# 2026-08-19 17:51:24  31.53MB 复制新文件或目录到容器中
COPY /usr/share/nginx/html /app/web # buildkit
                        
# 2026-08-19 17:51:24  129.25MB 复制新文件或目录到容器中
COPY /usr/local/bin /usr/local/bin # buildkit
                        
# 2026-08-19 17:51:23  5.64MB 复制新文件或目录到容器中
COPY /usr/local/include /usr/local/include # buildkit
                        
# 2026-08-19 17:51:23  11.94MB 复制新文件或目录到容器中
COPY /usr/local/lib /usr/local/lib # buildkit
                        
# 2026-08-19 17:51:22  9.39MB 复制新文件或目录到容器中
COPY /usr/lib /usr/lib # buildkit
                        
# 2026-08-19 17:51:22  2.94MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache     "libpq"     "libxslt"     "xmlsec" # buildkit
                        
# 2026-08-19 17:51:21  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2025-05-31 05:12:34  0.00B 设置默认要执行的命令
CMD ["python3"]
                        
# 2025-05-31 05:12:34  36.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	for src in idle3 pip3 pydoc3 python3 python3-config; do 		dst="$(echo "$src" | tr -d 3)"; 		[ -s "/usr/local/bin/$src" ]; 		[ ! -e "/usr/local/bin/$dst" ]; 		ln -svT "$src" "/usr/local/bin/$dst"; 	done # buildkit
                        
# 2025-05-31 05:12:34  39.41MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apk add --no-cache --virtual .build-deps 		gnupg 		tar 		xz 				bluez-dev 		bzip2-dev 		dpkg-dev dpkg 		findutils 		gcc 		gdbm-dev 		libc-dev 		libffi-dev 		libnsl-dev 		libtirpc-dev 		linux-headers 		make 		ncurses-dev 		openssl-dev 		pax-utils 		readline-dev 		sqlite-dev 		tcl-dev 		tk 		tk-dev 		util-linux-dev 		xz-dev 		zlib-dev 	; 		wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; 	echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; 	wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; 	GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; 	gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; 	gpg --batch --verify python.tar.xz.asc python.tar.xz; 	gpgconf --kill all; 	rm -rf "$GNUPGHOME" python.tar.xz.asc; 	mkdir -p /usr/src/python; 	tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; 	rm python.tar.xz; 		cd /usr/src/python; 	gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; 	./configure 		--build="$gnuArch" 		--enable-loadable-sqlite-extensions 		--enable-option-checking=fatal 		--enable-shared 		$(test "$gnuArch" != 'riscv64-linux-musl' && echo '--with-lto') 		--with-ensurepip 	; 	nproc="$(nproc)"; 	EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; 	LDFLAGS="${LDFLAGS:--Wl},--strip-all"; 		arch="$(apk --print-arch)"; 		case "$arch" in 			x86_64|aarch64) 				EXTRA_CFLAGS="${EXTRA_CFLAGS:-} -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"; 				;; 			x86) 				;; 			*) 				EXTRA_CFLAGS="${EXTRA_CFLAGS:-} -fno-omit-frame-pointer"; 				;; 		esac; 	make -j "$nproc" 		"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" 		"LDFLAGS=${LDFLAGS:-}" 	; 	rm python; 	make -j "$nproc" 		"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" 		"LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" 		python 	; 	make install; 		cd /; 	rm -rf /usr/src/python; 		find /usr/local -depth 		\( 			\( -type d -a \( -name test -o -name tests -o -name idle_test \) \) 			-o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) 		\) -exec rm -rf '{}' + 	; 		find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' 		| tr ',' '\n' 		| sort -u 		| awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' 		| xargs -rt apk add --no-network --virtual .python-rundeps 	; 	apk del --no-network .build-deps; 		export PYTHONDONTWRITEBYTECODE=1; 	python3 --version; 	pip3 --version # buildkit
                        
# 2025-05-31 05:12:34  0.00B 设置环境变量 PYTHON_SHA256
ENV PYTHON_SHA256=07ab697474595e06f06647417d3c7fa97ded07afc1a7e4454c5639919b46eaea
                        
# 2025-05-31 05:12:34  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.12.10
                        
# 2025-05-31 05:12:34  0.00B 设置环境变量 GPG_KEY
ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305
                        
# 2025-05-31 05:12:34  1.01MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apk add --no-cache 		ca-certificates 		tzdata 	; # buildkit
                        
# 2025-05-31 05:12:34  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2025-05-31 05:12:34  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-05-31 00:20:41  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-05-31 00:20:41  8.31MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.0-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:ba85dd403251f1c759f9df2f6062cce67c13718a1aeb151b07d0871a5b86495b",
    "RepoTags": [
        "makeplane/plane-aio-community:v1.4.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community:v1.4.2"
    ],
    "RepoDigests": [
        "makeplane/plane-aio-community@sha256:161732a94fee446f87392422994bb7fbcf0b94b9b515fb622b6ea66b5ed5ccea",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/makeplane/plane-aio-community@sha256:da6ff5716a133682a2dc9914769b2d6ba7fe28f14a2723c2e3e00ae47402669f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-08-23T14:40:28.983737195Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "443/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305",
            "PYTHON_VERSION=3.12.10",
            "PYTHON_SHA256=07ab697474595e06f06647417d3c7fa97ded07afc1a7e4454c5639919b46eaea"
        ],
        "Cmd": [
            "/app/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/app/data": {},
            "/app/logs": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2181700134,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ab81ee8031ab49ff608d8415b0ad04a94cb7879ff256415eb3ed73fafc3ab643/diff:/var/lib/docker/overlay2/e9d84666988a79e4164ed927fd68f0492977e6ffc45838d4f5ed4988a1e02126/diff:/var/lib/docker/overlay2/945660ac4f5d7c6cb1428453db2901bafbfc639f8f5affaf6be0ce7c07490e12/diff:/var/lib/docker/overlay2/1161bedd9dc896b78e2aa42eac4d1a73578010dc70a45af2f89b92c0e6dfa4d9/diff:/var/lib/docker/overlay2/9cd4b473f85252e192192581645bbbf01586f83d8e8b11f04f4263a50a40a067/diff:/var/lib/docker/overlay2/fbeae7225a3430a491a1dcce8e79b71e50f6740b6a6c7c129c9885532bdb9ccf/diff:/var/lib/docker/overlay2/32e69fd3f53efc8f09b7b5b3bdd8dd978a2e12f43781dc217180d47cfb0b223b/diff:/var/lib/docker/overlay2/048911e2d1eb6cbc56043338ffdd32d881d73fb15c31960b4ba40755447dd01a/diff:/var/lib/docker/overlay2/efbda5172ac5c7160404ed8a2812e105d55ca73ac8eb66d7b974e32bc7a2734e/diff:/var/lib/docker/overlay2/020e7b2b836d7370d961068c935377c033f53b98bd0286ea0836177b75cd7fa3/diff:/var/lib/docker/overlay2/79d29bcafe170abc58047a27af7ae80b2715ce9b5929ddfbdf1b05c7cca94dd2/diff:/var/lib/docker/overlay2/d076891f9a4dfd56c02ca9a718dc4adfc81adab4f887cbec3553969a2534867e/diff:/var/lib/docker/overlay2/5d8bac6c597ba05e55e31b63dfa6671c45691c02fe21879c570cfff6687d4db6/diff:/var/lib/docker/overlay2/9008a86e5967a38ad7e6a5310b664513753b52b6198d958bb95f6d343b549a4b/diff:/var/lib/docker/overlay2/97129d694d350653c105e7a8892ce3fc0cf74ffacc8a9477d28b90709208cad4/diff:/var/lib/docker/overlay2/f6b19a4cf047e51b5eed94737275bab0538620f15776e11b64bc7a78921fd119/diff:/var/lib/docker/overlay2/60e5c303bdb4944885611146979eeef208b1daa2e37254e53b183d7e41aa3c49/diff:/var/lib/docker/overlay2/5ee7c99dcb2471bd51fb7af7190fcdfedcc34ca5f9286c20ba55b5f0928d46a4/diff:/var/lib/docker/overlay2/2a77b0faee47b79acc151105d41c71b9f8bcdf37996714c7598f87814a9fd8d8/diff:/var/lib/docker/overlay2/f773b16e0dbd8b52ea9a5090d701bd467c85ab41ef029ddde15ff704016e29bd/diff:/var/lib/docker/overlay2/50e31d44a0b2c324c58d7b1b041dfe501198649d1405928bd584d73a677e5ece/diff:/var/lib/docker/overlay2/4c452d8ebce1ca9a2a956501b28ba7eaf62ef908e4fdf81952738e3d8d276a5e/diff:/var/lib/docker/overlay2/d50d2f96f7995d39ef0cd388bd1037ce42894eefc40e892cdcdf3f7aa8f9412c/diff:/var/lib/docker/overlay2/92de1d915740527768be40435f8a61b52e343e69016cfc18a1777652e149dde8/diff:/var/lib/docker/overlay2/997cdc2b29d842acb9927cd1fea2d89a0bd38f552bf8a28c6ed4e6a0f95cb4d7/diff:/var/lib/docker/overlay2/52477344e30d45cfcf620d32bef31013f1a1ba254214193b108b7400e6ea7d5f/diff",
            "MergedDir": "/var/lib/docker/overlay2/5cff8a405b7756d49fe11ea446af90fa84f068a02025c7312bd9667e9d160f8a/merged",
            "UpperDir": "/var/lib/docker/overlay2/5cff8a405b7756d49fe11ea446af90fa84f068a02025c7312bd9667e9d160f8a/diff",
            "WorkDir": "/var/lib/docker/overlay2/5cff8a405b7756d49fe11ea446af90fa84f068a02025c7312bd9667e9d160f8a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:fd2758d7a50e2b78d275ee7d1c218489f2439084449d895fa17eede6c61ab2c4",
            "sha256:f67ff8d70caa44d8526bec9c7f7edfad26733f13797d86861b0fe1c19bb4abea",
            "sha256:bbf1849f3aa7647d9ba7be0a987f93a5972dbe9fb47b69a28d49794f1afc744c",
            "sha256:dd4e17ba1aeb0bf12aff30f70eb5b0347312dc440c951a33af84c205deeaf44f",
            "sha256:7be838cf284e47605fafb91fb5feaec483555a00f5544999d4890a290715c655",
            "sha256:49db380e927ceddff1e37d0200734f2cc188d442ecb6d832bcd17d3c368a90c2",
            "sha256:b558aaa0cf917a57b536d2ddc63a527f5a7a6c44d65bbccbf4d5de136e4d74c4",
            "sha256:a9b703eebdc965aee46ce5f504c972d6e4de6d972bbc8cc003d27aeae1186aae",
            "sha256:8b617387fb5c276f0edf95bb5233a1319939c81ea01c535124eb34859c9b630f",
            "sha256:28d65153bcd295fe4518e381809eb7234545c872d667e6d4e386a203479533bd",
            "sha256:aded9f6a865c6bf272a4a96dcf2b79872874f3c8b896b64eff38e29a67ecf743",
            "sha256:16a61ea9db3da0e1320798bf250c594b80b6c72054527b074876af7c63e1242c",
            "sha256:8186b40230d30b4f2e7a695f2c996c49dc7c0f7b6f93f201e5979f3c44253e5b",
            "sha256:a9f65043ba68f06b1bc494ed73c98b407b088e1806e8791054178670c23b4387",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:2ddc36b7e4bfaf020ab22fa3bee3dbf393cc6be1de052137261632696cb7ac09",
            "sha256:a56cf9e7e446edec0398b5ce5d3eba5d33f1025638cdbf3888ddb45496077e95",
            "sha256:b6e4cfb8c4d557a2d7e8bb1510b40c8956adc9a61c88a78e21fafe094f953686",
            "sha256:0d0de97d9e3a88a939c876afe872a1949d3c28863f22cd77d307716e1d7661bb",
            "sha256:cd95cb520d65eb4e31125b218e8146833ac255ebcb5967cc36cc1b9c95ac545e",
            "sha256:c982fc2291a21898833ca8a205b5d84ba42c42abbdb3a791a1aa3c74e099d5e8",
            "sha256:e64e67513262b9a8d22fd3cbcb7e345ef47f520224043b3dec9bc264df7c4afb",
            "sha256:c1c9b35fd6dda740fb3cfeed5f4701cfe24039a1d42a9350c75bfade07af4727",
            "sha256:96664169a2250954e2918016a9510dfb71d954076e5a574e91e5bd5220c49565",
            "sha256:896cc461afb7b44217fd2e466494f011e1c082f7c00a9d1c8fec0d653653120f",
            "sha256:f46dc13568bbe8620daeeec37beca2ff5af92e3369c2bf73060fb113c373d946",
            "sha256:f2985ee37bcea5492bdfa17c0ae2281c289d90b7541d5f86f1d3b5ba4ddc9cd3"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-08T13:55:26.503782453+08:00"
    }
}

更多版本

docker.io/makeplane/plane-aio-community:v1.4.1

linux/amd64 docker.io2.18GB2026-08-21 10:32
106

docker.io/makeplane/plane-aio-community:v1.4.2

linux/amd64 docker.io2.18GB2026-10-08 13:56
15
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×