ℹ️
注意:这是一个 latest 标签镜像

latest 并不代表最新版本,本站同步时间存在延迟,无法保证此镜像与上游最新版本一致
生产环境建议使用明确的版本号(如 v1.2.3),避免因版本不一致导致问题。 了解更多 →

logo
docker.io/zhangzetong632/tubic_clovers:latest
linux/amd64 docker.io

该镜像为Tubic Clovers项目提供运行环境,包含项目所需的依赖组件和配置,便于快速部署和运行相关应用。

26
浏览次数
718.26MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest
源镜像
docker.io/zhangzetong632/tubic_clovers:latest
镜像ID
sha256:d066900b7b13a9f943b2276b50f84f2cfb08b5941fa2632b293c7f8a22e7bb5a
镜像 TAG
latest
镜像大小
718.26MB
平台架构
linux/amd64
镜像源
docker.io
CMD
gunicorn -w 1 --threads 8 -b 0.0.0.0:5050 clovers:app
启动入口
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-09-16T12:35:15.824682853Z
同步时间
2026-09-16 21:18
浏览量
26 次
贡献者
🔌 开放端口 1
5050/tcp
⚙️ 环境变量 7
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.4 3
PYTHON_PIP_VERSION=24.0 4
PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/ac00c61f60b2df101b7cdf90ed319b625ac93b42/public/get-pip.py 5
PYTHON_GET_PIP_SHA256=0f8bb2652c0b0965f268312f49ec21e772d421d381af4324beea66b8acf2635c 6
🛡️ 镜像安全扫描
debian 12.6 Trivy 2026-09-16 21:18 查看完整报告
159
低危 LOW
193
中危 MEDIUM
110
高危 HIGH
15
严重 CRITICAL
受影响目标 (2)
docker.io/zhangzetong632/tubic_clovers:latest (debian 12.6) debian Python python-pkg

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest  docker.io/zhangzetong632/tubic_clovers:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest  docker.io/zhangzetong632/tubic_clovers:latest

Shell快速替换命令

sed -i 's#zhangzetong632/tubic_clovers:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest  docker.io/zhangzetong632/tubic_clovers:latest'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-09-16 20:35:15  0.00B 设置默认要执行的命令
CMD ["gunicorn" "-w" "1" "--threads" "8" "-b" "0.0.0.0:5050" "clovers:app"]
                        
# 2026-09-16 20:35:15  0.00B 声明容器运行时监听的端口
EXPOSE [5050/tcp]
                        
# 2026-09-16 20:35:15  8.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x bin/clovers # buildkit
                        
# 2026-09-16 20:35:15  33.64MB 复制新文件或目录到容器中
COPY . . # buildkit
                        
# 2026-09-16 20:35:15  546.97MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install --no-cache-dir -r requirements.txt # buildkit
                        
# 2026-09-16 20:33:42  302.00B 复制新文件或目录到容器中
COPY requirements.txt . # buildkit
                        
# 2026-09-16 20:33:42  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2024-06-27 05:58:20  0.00B 设置默认要执行的命令
CMD ["python3"]
                        
# 2024-06-27 05:58:20  10.93MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends wget; 		wget -O get-pip.py "$PYTHON_GET_PIP_URL"; 	echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; 		apt-mark auto '.*' > /dev/null; 	[ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 		export PYTHONDONTWRITEBYTECODE=1; 		python get-pip.py 		--disable-pip-version-check 		--no-cache-dir 		--no-compile 		"pip==$PYTHON_PIP_VERSION" 	; 	rm -f get-pip.py; 		pip --version # buildkit
                        
# 2024-06-27 05:58:20  0.00B 设置环境变量 PYTHON_GET_PIP_SHA256
ENV PYTHON_GET_PIP_SHA256=0f8bb2652c0b0965f268312f49ec21e772d421d381af4324beea66b8acf2635c
                        
# 2024-06-27 05:58:20  0.00B 设置环境变量 PYTHON_GET_PIP_URL
ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/ac00c61f60b2df101b7cdf90ed319b625ac93b42/public/get-pip.py
                        
# 2024-06-27 05:58:20  0.00B 设置环境变量 PYTHON_PIP_VERSION
ENV PYTHON_PIP_VERSION=24.0
                        
# 2024-06-27 05:58:20  32.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	for src in idle3 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
                        
# 2024-06-27 05:58:20  34.57MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		savedAptMark="$(apt-mark showmanual)"; 	apt-get update; 	apt-get install -y --no-install-recommends 		dpkg-dev 		gcc 		gnupg 		libbluetooth-dev 		libbz2-dev 		libc6-dev 		libdb-dev 		libexpat1-dev 		libffi-dev 		libgdbm-dev 		liblzma-dev 		libncursesw5-dev 		libreadline-dev 		libsqlite3-dev 		libssl-dev 		make 		tk-dev 		uuid-dev 		wget 		xz-utils 		zlib1g-dev 	; 		wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; 	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-optimizations 		--enable-option-checking=fatal 		--enable-shared 		--with-lto 		--with-system-expat 		--without-ensurepip 	; 	nproc="$(nproc)"; 	EXTRA_CFLAGS="$(dpkg-buildflags --get CFLAGS)"; 	LDFLAGS="$(dpkg-buildflags --get LDFLAGS)"; 	LDFLAGS="${LDFLAGS:--Wl},--strip-all"; 	make -j "$nproc" 		"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" 		"LDFLAGS=${LDFLAGS:-}" 		"PROFILE_TASK=${PROFILE_TASK:-}" 	; 	rm python; 	make -j "$nproc" 		"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" 		"LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" 		"PROFILE_TASK=${PROFILE_TASK:-}" 		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 '{}' + 	; 		ldconfig; 		apt-mark auto '.*' > /dev/null; 	apt-mark manual $savedAptMark; 	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 		| cut -d: -f1 		| sort -u 		| xargs -r apt-mark manual 	; 	apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; 	rm -rf /var/lib/apt/lists/*; 		python3 --version # buildkit
                        
# 2024-06-27 05:58:20  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.12.4
                        
# 2024-06-27 05:58:20  0.00B 设置环境变量 GPG_KEY
ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305
                        
# 2024-06-27 05:58:20  9.23MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		netbase 		tzdata 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-06-27 05:58:20  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-06-27 05:58:20  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-06-27 05:58:20  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2024-06-27 05:58:20  74.78MB 
/bin/sh -c #(nop) ADD file:b24689567a7c604de93e4ef1dc87c372514f692556744da43925c575b4f80df6 in / 
                        
                    

镜像信息

{
    "Id": "sha256:d066900b7b13a9f943b2276b50f84f2cfb08b5941fa2632b293c7f8a22e7bb5a",
    "RepoTags": [
        "zhangzetong632/tubic_clovers:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers:latest"
    ],
    "RepoDigests": [
        "zhangzetong632/tubic_clovers@sha256:8b630a408e264c7a64b1bb065064508d27cd42695a2a0bfd161204435bedac66",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhangzetong632/tubic_clovers@sha256:8b630a408e264c7a64b1bb065064508d27cd42695a2a0bfd161204435bedac66"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-09-16T12:35:15.824682853Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "5050/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.4",
            "PYTHON_PIP_VERSION=24.0",
            "PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/ac00c61f60b2df101b7cdf90ed319b625ac93b42/public/get-pip.py",
            "PYTHON_GET_PIP_SHA256=0f8bb2652c0b0965f268312f49ec21e772d421d381af4324beea66b8acf2635c"
        ],
        "Cmd": [
            "gunicorn",
            "-w",
            "1",
            "--threads",
            "8",
            "-b",
            "0.0.0.0:5050",
            "clovers:app"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 718264104,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8e898d3c66b0874bc4350edd714b125a41f76ae029dd113e7410901a66849f6f/diff:/var/lib/docker/overlay2/76b0fc33ac0060408eb0b884b36db73814f1ffda80d58d00af471fe00d8da350/diff:/var/lib/docker/overlay2/70f678b8cceefa83d54bf62d5dab1fd5035d56a46016af54f55cef2fe0eecc01/diff:/var/lib/docker/overlay2/17545b575f9cab52462031379331f26bf252059afcd37a7b28a118d71c21d1b8/diff:/var/lib/docker/overlay2/bf1842357fa21349ebdd8f22317cb85019cba3467b5f889fe22d0b0d4fd7450c/diff:/var/lib/docker/overlay2/68c2039926ca4d8525a5e8945103c0b93c92950b3a1300ec40561b1809303fac/diff:/var/lib/docker/overlay2/eed5903ab10ce17ec0ac953447b69af8b1a696106e12e2ca92c677fd3e783163/diff:/var/lib/docker/overlay2/b5bc04f7be63e92f208184b7f2e4d09cb0b454165efd05036b73835ca1d5ed50/diff:/var/lib/docker/overlay2/d3e5f08cb5a9cc981bb01b4b8a9c5ea9bc147b694bbfc880422cbd9b1a470472/diff",
            "MergedDir": "/var/lib/docker/overlay2/1516e819548f012e01104343fe1dbabd29a95549f66fcdcd6189c54ec458f6ca/merged",
            "UpperDir": "/var/lib/docker/overlay2/1516e819548f012e01104343fe1dbabd29a95549f66fcdcd6189c54ec458f6ca/diff",
            "WorkDir": "/var/lib/docker/overlay2/1516e819548f012e01104343fe1dbabd29a95549f66fcdcd6189c54ec458f6ca/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:32148f9f6c5aadfa167ee7b146b9703c59307049d68b090c19db019fd15c5406",
            "sha256:69b57694b4ea9a8d7433184afdfa121132297265cecb11af64db9177fc1e12e1",
            "sha256:508c3f3a77bc18c936983fbf7f59006f20288215c3e737126e146083b99c9c47",
            "sha256:3435413f70bf423b791d0873374c6caaa81192dcfefa976db1348a2edfbd7d7c",
            "sha256:26e71bc515e51dc37fb3ab08a6d8eb6bab724da66f9214f78243f364f0c4001e",
            "sha256:5d37441dfa06d4da4e2f43769c2520ccd217303548f84d00769c13ff9c4e1c23",
            "sha256:2e2b0e8638ceb9398ac724bb4aec8f96bad41425d320e2716a21ee5cd0fb242f",
            "sha256:56ebea1944474bdf32815a629e39c9a65dd18ae25fafa81a42b67a8f32986315",
            "sha256:5b33480f7bd405665d5d847b2946af02d9c270eb4194890076fb98280bb41cc3",
            "sha256:d972930cb7dcc84d02dfef2b14bbb1ea071c413b267ecc23eca49f2ccaf9c00b"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-09-16T21:17:55.337286558+08:00"
    }
}

更多版本

docker.io/zhangzetong632/tubic_clovers:latest

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