logo
docker.io/dootask/appstore:0.5.4
linux/amd64 docker.io

DooTask应用商店镜像,用于支持DooTask项目管理系统的应用扩展功能,提供各类插件、工具等资源的获取与管理服务,帮助用户扩展系统功能,满足个性化需求。

15
浏览次数
213.30MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4
源镜像
docker.io/dootask/appstore:0.5.4
镜像ID
sha256:3513b300bc1268ebb3ab4ed70126b4d9a1d54cb61afb1ba3d2cafd54f74bba99
镜像 TAG
0.5.4
镜像大小
213.30MB
平台架构
linux/amd64
镜像源
docker.io
CMD
启动入口
/usr/share/appstore/entrypoint.sh
工作目录
/
OS/平台
linux/amd64
镜像创建
2026-07-02T09:45:06.349256576Z
同步时间
2026-09-02 14:21
浏览量
15 次
贡献者
⚙️ 环境变量 6
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DOCKER_VERSION=29.6.1 1
DOCKER_BUILDX_VERSION=0.35.0 2
DOCKER_COMPOSE_VERSION=5.2.0 3
DOCKER_TLS_CERTDIR=/certs 4
CONTAINER_TYPE=internal 5
🛡️ 镜像安全扫描
alpine 3.24.1 Trivy 2026-09-02 14:21 查看完整报告
19
低危 LOW
108
中危 MEDIUM
113
高危 HIGH
7
严重 CRITICAL
受影响目标 (5)
docker.io/dootask/appstore:0.5.4 (alpine 3.24.1) alpine usr/local/bin/docker gobinary usr/local/libexec/docker/cli-plugins/docker-buildx gobinary usr/local/libexec/docker/cli-plugins/docker-compose gobinary usr/share/appstore/cli gobinary

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4  docker.io/dootask/appstore:0.5.4

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4  docker.io/dootask/appstore:0.5.4

Shell快速替换命令

sed -i 's#dootask/appstore:0.5.4#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4  docker.io/dootask/appstore:0.5.4'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-07-02 17:45:06  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/share/appstore/entrypoint.sh"]
                        
# 2026-07-02 17:45:06  0.00B 设置环境变量 CONTAINER_TYPE
ENV CONTAINER_TYPE=internal
                        
# 2026-07-02 17:45:06  2.58KB 执行命令并创建新的镜像层
RUN |1 MODE=internal /bin/sh -c chmod +x /usr/share/appstore/entrypoint.sh # buildkit
                        
# 2026-07-02 17:45:06  2.58KB 复制新文件或目录到容器中
COPY ./entrypoint.sh /usr/share/appstore/entrypoint.sh # buildkit
                        
# 2026-07-02 17:45:06  0.00B 执行命令并创建新的镜像层
RUN |1 MODE=internal /bin/sh -c chmod +x /usr/share/appstore/cli # buildkit
                        
# 2026-07-02 17:45:06  28.61MB 复制新文件或目录到容器中
COPY /app/cli /usr/share/appstore/ # buildkit
                        
# 2026-07-02 00:11:47  2.64MB 复制新文件或目录到容器中
COPY /web/dist /usr/share/appstore/web/ # buildkit
                        
# 2026-06-29 21:49:10  12.32MB 复制新文件或目录到容器中
COPY ./appstore /usr/share/appstore/ # buildkit
                        
# 2026-06-29 21:49:09  0.00B 执行命令并创建新的镜像层
RUN |1 MODE=internal /bin/sh -c mkdir -p /usr/share/appstore # buildkit
                        
# 2026-06-29 21:49:07  3.64MB 执行命令并创建新的镜像层
RUN |1 MODE=internal /bin/sh -c apk add --no-cache bash curl rsync jq # buildkit
                        
# 2026-06-29 21:49:07  0.00B 定义构建参数
ARG MODE=internal
                        
# 2026-06-27 03:14:52  0.00B 设置默认要执行的命令
CMD ["sh"]
                        
# 2026-06-27 03:14:52  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2026-06-27 03:14:52  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir /certs /certs/client && chmod 1777 /certs /certs/client # buildkit
                        
# 2026-06-27 03:14:52  0.00B 设置环境变量 DOCKER_TLS_CERTDIR
ENV DOCKER_TLS_CERTDIR=/certs
                        
# 2026-06-27 03:14:52  1.85KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2026-06-27 03:14:52  587.00B 复制新文件或目录到容器中
COPY modprobe.sh /usr/local/bin/modprobe # buildkit
                        
# 2026-06-27 03:14:52  32.50MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/compose/releases/download/v5.2.0/docker-compose-linux-x86_64'; 			sha256='018f9612ecabc5f2d7aaa53d6f5f44453a87611e2d72c8ef84d7b1eca070e719'; 			;; 		'armhf') 			url='https://github.com/docker/compose/releases/download/v5.2.0/docker-compose-linux-armv6'; 			sha256='ce15dafabdceb12b0e136fcf71e8fdd3e7f35407da9ab2591db4097fd56327bc'; 			;; 		'armv7') 			url='https://github.com/docker/compose/releases/download/v5.2.0/docker-compose-linux-armv7'; 			sha256='e202edcce184f5e17219e2defa8263580729c7e939133f8d703daecd461cb37e'; 			;; 		'aarch64') 			url='https://github.com/docker/compose/releases/download/v5.2.0/docker-compose-linux-aarch64'; 			sha256='739de570a0adf5eab12830db980f549fb5f44ad6b266e1e43e20f6f9df7cbcca'; 			;; 		'ppc64le') 			url='https://github.com/docker/compose/releases/download/v5.2.0/docker-compose-linux-ppc64le'; 			sha256='0dfd397c75da17215b8dc9382878807fdbaea0b5cf6084fb96ac656ea0940c38'; 			;; 		'riscv64') 			url='https://github.com/docker/compose/releases/download/v5.2.0/docker-compose-linux-riscv64'; 			sha256='9aa503f95e94381ffbc34a26a7dd31dca4e96ba795daa1ed26735572400a17ce'; 			;; 		's390x') 			url='https://github.com/docker/compose/releases/download/v5.2.0/docker-compose-linux-s390x'; 			sha256='aedc25e71397e16a2e7d3cf20929c5095909e7f75686875087c65c2279de847c'; 			;; 		*) echo >&2 "warning: unsupported 'docker-compose' architecture ($apkArch); skipping"; exit 0 ;; 	esac; 		wget -O 'docker-compose' "$url"; 	echo "$sha256 *"'docker-compose' | sha256sum -c -; 		plugin='/usr/local/libexec/docker/cli-plugins/docker-compose'; 	mkdir -p "$(dirname "$plugin")"; 	mv -vT 'docker-compose' "$plugin"; 	chmod +x "$plugin"; 		ln -sv "$plugin" /usr/local/bin/; 	docker-compose --version; 	docker compose version # buildkit
                        
# 2026-06-27 03:14:51  0.00B 设置环境变量 DOCKER_COMPOSE_VERSION
ENV DOCKER_COMPOSE_VERSION=5.2.0
                        
# 2026-06-27 03:14:51  65.27MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-amd64'; 			sha256='d41ece72044243b4f58b343441ae37446d9c29a7d6b5e11c61847bbcf8f7dfda'; 			;; 		'armhf') 			url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v6'; 			sha256='5938b81dc6203361bb984e961fc0afbcdc2bf05c5a666ec093ea99e612de616c'; 			;; 		'armv7') 			url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm-v7'; 			sha256='e1fe67cbe2d5a7b242e5f732a9708e6abaa6d19d717e65bfbd1d13baa8669d1f'; 			;; 		'aarch64') 			url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-arm64'; 			sha256='c4248d6cbc4a619a7e0b4609c11e509ad4ac0b475e1c64817c0ac20c5d90c766'; 			;; 		'ppc64le') 			url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-ppc64le'; 			sha256='bcee77464deb25cfd0b905d4d871b0aad1b1164d6bcdf8b2fd8b1adb1db021c3'; 			;; 		'riscv64') 			url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-riscv64'; 			sha256='3ecaf173eb24402ba29e9d3b7ddac4bde259a3a54e98112077014918ab49f61f'; 			;; 		's390x') 			url='https://github.com/docker/buildx/releases/download/v0.35.0/buildx-v0.35.0.linux-s390x'; 			sha256='ef1738f3c70166e968d1bca3f853dbc515a3aa7ffa82f1a2ded033a050cd3203'; 			;; 		*) echo >&2 "warning: unsupported 'docker-buildx' architecture ($apkArch); skipping"; exit 0 ;; 	esac; 		wget -O 'docker-buildx' "$url"; 	echo "$sha256 *"'docker-buildx' | sha256sum -c -; 		plugin='/usr/local/libexec/docker/cli-plugins/docker-buildx'; 	mkdir -p "$(dirname "$plugin")"; 	mv -vT 'docker-buildx' "$plugin"; 	chmod +x "$plugin"; 		docker buildx version # buildkit
                        
# 2026-06-27 03:14:50  0.00B 设置环境变量 DOCKER_BUILDX_VERSION
ENV DOCKER_BUILDX_VERSION=0.35.0
                        
# 2026-06-27 03:14:50  42.47MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apkArch="$(apk --print-arch)"; 	case "$apkArch" in 		'x86_64') 			url='https://download.docker.com/linux/static/stable/x86_64/docker-29.6.1.tgz'; 			;; 		'armhf') 			url='https://download.docker.com/linux/static/stable/armel/docker-29.6.1.tgz'; 			;; 		'armv7') 			url='https://download.docker.com/linux/static/stable/armhf/docker-29.6.1.tgz'; 			;; 		'aarch64') 			url='https://download.docker.com/linux/static/stable/aarch64/docker-29.6.1.tgz'; 			;; 		*) echo >&2 "error: unsupported 'docker.tgz' architecture ($apkArch)"; exit 1 ;; 	esac; 		wget -O 'docker.tgz' "$url"; 		tar --extract 		--file docker.tgz 		--strip-components 1 		--directory /usr/local/bin/ 		--no-same-owner 		'docker/docker' 	; 	rm docker.tgz; 		docker --version # buildkit
                        
# 2026-06-27 03:14:50  0.00B 设置环境变量 DOCKER_VERSION
ENV DOCKER_VERSION=29.6.1
                        
# 2026-06-27 03:14:47  1.03KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	addgroup -g 2375 -S docker # buildkit
                        
# 2026-06-27 03:14:47  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c [ -e /etc/nsswitch.conf ] && grep '^hosts: files dns' /etc/nsswitch.conf # buildkit
                        
# 2026-06-27 03:14:47  17.43MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache 		ca-certificates 		openssh-client 		git # buildkit
                        
# 2026-06-16 08:01:29  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-06-16 08:01:29  8.42MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:3513b300bc1268ebb3ab4ed70126b4d9a1d54cb61afb1ba3d2cafd54f74bba99",
    "RepoTags": [
        "dootask/appstore:0.5.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore:0.5.4"
    ],
    "RepoDigests": [
        "dootask/appstore@sha256:728910f63e4b2fb4e26d0467259876920d853336931536c95bfdc680bad14665",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dootask/appstore@sha256:98a1c8669d271e71eec3581e073d6c6e450b710d2e907ce0ebaf9440733bf241"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-02T09:45:06.349256576Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "DOCKER_VERSION=29.6.1",
            "DOCKER_BUILDX_VERSION=0.35.0",
            "DOCKER_COMPOSE_VERSION=5.2.0",
            "DOCKER_TLS_CERTDIR=/certs",
            "CONTAINER_TYPE=internal"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "/usr/share/appstore/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 213303541,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/2d14df434e92a68e2b35a6f007179502d538a6b1c0ddd144ecf83e71c7fe0d1f/diff:/var/lib/docker/overlay2/86291d9411d86701f0b7204ee53217380d4abe519bd8fbdad749744cdf007665/diff:/var/lib/docker/overlay2/6f2d1eb91885ad4fb7cf03e4b557e91161665de2b0cc72d3b6bc6dacee0874c5/diff:/var/lib/docker/overlay2/d21641d5485fcf105512b76d46a1d8016331947f1ce53a487c181130fdc8deeb/diff:/var/lib/docker/overlay2/548ee8901b88629e87ff47a683d41e13c71bd6652de4deed7aed703e64c4636a/diff:/var/lib/docker/overlay2/4e4e512761a39f572e225e41ed33f89eb0970bb9e8ec343d8c48a4e0f434cf78/diff:/var/lib/docker/overlay2/23f460fda2a90dc293a824a4fb3c611fcf57a1146aca4c80c56db755e90cf1c0/diff:/var/lib/docker/overlay2/b4367d04bf979cdbc5f3474f0cb8d898383304791bdc2f2eef03de32e8fbc8a2/diff:/var/lib/docker/overlay2/adf3821733428f981e129d73a3a33fd7a3dae919260808f17f90c65bb40c092c/diff:/var/lib/docker/overlay2/700b32bcabb6a41f9113fe710ed522b96530ae78446d3f4f746b1cd8969f62ef/diff:/var/lib/docker/overlay2/f218354db7e5e26914deb3f9a134d16bad2e8eed328521ecf29e403acc6f442d/diff:/var/lib/docker/overlay2/8156bc97bbb23cb6f46f45b8d0de23418300db0eb508f18af77ad2b3a9f9976e/diff:/var/lib/docker/overlay2/ceca26743db387e7ffc7f311fecc3e5a7bb32b744e5397742ababdea06dd9605/diff:/var/lib/docker/overlay2/d51b13f8b647e1a745007a2d4db3d9e9aed07ec61aa51bcf45bf0d5638e2973a/diff:/var/lib/docker/overlay2/0ccb2fa764c854c132898bfa77fc656d81a04934ce7c2e34fd29df6fc86da759/diff:/var/lib/docker/overlay2/e5f0cec0e962b8eb8433ca84470cc4054fd00c02e329e9eb56330b96cc90c82d/diff:/var/lib/docker/overlay2/d51bd9f442769618005c9be653661c047116bf4ebe32b04db2ad4ca7bebb792d/diff",
            "MergedDir": "/var/lib/docker/overlay2/ca3e69e7b31644563a64e218415660d5979ac005960bdca230d87e526fcb1344/merged",
            "UpperDir": "/var/lib/docker/overlay2/ca3e69e7b31644563a64e218415660d5979ac005960bdca230d87e526fcb1344/diff",
            "WorkDir": "/var/lib/docker/overlay2/ca3e69e7b31644563a64e218415660d5979ac005960bdca230d87e526fcb1344/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:34884abbe92863fce933ed7c39c0e045631af0ed86d5cc0dfbdf9fdca426ce3c",
            "sha256:f49cab236722139fa98510b8f2ea41184c741d699e92682620e7dfb9a8058aa0",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:eab04618a8ce0908b841b1559ddeff8be1dadc73f1c902896482c952b09fb800",
            "sha256:af6379b62f81f029372a6aba5519a89d9032354be95b9f5683ffaf4c68204d19",
            "sha256:a45e963303d0986b1a3608b9140d4043a06534ac62162bf80f90615146636dfa",
            "sha256:93aebe779bcdc69647503d059f5bb0def368efda5a160b4f0a1db8e45efb418b",
            "sha256:5e9a8529f035b1e5d871dd5b6f30f2d5e1dee516d9ce6b7ec7f5c1ea4da8089d",
            "sha256:9eebceb9c0430580c6f89661c48de183c141b028fb866f644cde57ad0268c8b9",
            "sha256:ff75e6b517e3e59c0c5ab8a7041dca4bccbf063407cca308969996bc32a0c8b6",
            "sha256:d7f12036102723c1a4a638f3afd97a1ff0b605fa1295b8881abd3229c7b1ebef",
            "sha256:8a56d9b7bec9a66e51df6a6da7658bf22a37c77cc3b4985ae6e72799737e5190",
            "sha256:80cb5b8a0753b01a214c4884b39f568bc542ae229b1ac80b516bfe82af66856d",
            "sha256:9bb938e3a115721a9d38f59587839b244d0897162b000e481e020ad5ee4b74d5",
            "sha256:a6f5600417693cc001ff8678c17718bd035a2d935c98d6fc3ec1baca98e1f449",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:fbdd5ebf5cdfd273a11bf2c65d55000b882a5fc028e66f419aeb9bef5c727dd0",
            "sha256:6b1e56ec75fc4d4ccfc86d9d7dd823cd19d45cec8a791aadbb3fc040a6744cd4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-02T14:21:35.641767789+08:00"
    }
}

更多版本

docker.io/dootask/appstore:0.4.0

linux/amd64 docker.io208.69MB2026-06-02 19:46
159

docker.io/dootask/appstore:0.5.4

linux/amd64 docker.io213.30MB2026-09-02 14:21
14
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×