logo
docker.io/robustadev/holmes:0.40.0
linux/amd64 docker.io

docker.io/robustadev/holmes是Robusta.dev提供的Kubernetes故障排查工具镜像,用于快速定位和解决Kubernetes集群中的各类问题,如Pod崩溃、资源不足、配置错误等,集成了日志分析、事件查看、指标监控等功能,帮助简化集群故障诊断流程。

19
浏览次数
1.01GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0
源镜像
docker.io/robustadev/holmes:0.40.0
镜像ID
sha256:30200c068a7772007355575d276171c90a7fa755d52f97393a21aecb7fd8a309
镜像 TAG
0.40.0
镜像大小
1.01GB
平台架构
linux/amd64
镜像源
docker.io
CMD
启动入口
python holmes_cli.py
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-08-26T07:27:05.449038827Z
同步时间
2026-08-26 16:29
浏览量
19 次
贡献者
⚙️ 环境变量 7
KeyValue
PATH=/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
LANG=C.UTF-8 1
GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D 2
PYTHON_VERSION=3.11.16 3
PYTHON_SHA256=91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8 4
PYTHONUNBUFFERED=1 5
PYTHONPATH=:.:/app/holmes 6
🛡️ 镜像安全扫描
alpine 3.24.1 Trivy 2026-08-26 16:29 查看完整报告
0
低危 LOW
8
中危 MEDIUM
43
高危 HIGH
0
严重 CRITICAL
受影响目标 (6)
docker.io/robustadev/holmes:0.40.0 (alpine 3.24.1) alpine Python python-pkg usr/local/bin/argocd gobinary usr/local/bin/helm gobinary usr/local/bin/kube-lineage gobinary usr/local/bin/kubectl gobinary

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0  docker.io/robustadev/holmes:0.40.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0  docker.io/robustadev/holmes:0.40.0

Shell快速替换命令

sed -i 's#robustadev/holmes:0.40.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0  docker.io/robustadev/holmes:0.40.0'

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-08-26 15:27:05  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["python" "holmes_cli.py"]
                        
# 2026-08-26 15:27:05  66.00B 复制新文件或目录到容器中
COPY ./holmes_cli.py /app/holmes_cli.py # buildkit
                        
# 2026-08-26 15:27:05  41.95KB 复制新文件或目录到容器中
COPY ./server.py /app/server.py # buildkit
                        
# 2026-08-26 15:27:05  2.47MB 复制新文件或目录到容器中
COPY ./holmes /app/holmes # buildkit
                        
# 2026-08-26 15:27:05  19.67KB 复制新文件或目录到容器中
COPY ./experimental/ag-ui/server-agui.py /app/experimental/ag-ui/server-agui.py # buildkit
                        
# 2026-08-26 15:27:05  22.30MB 执行命令并创建新的镜像层
RUN |7 AWS_DEFAULT_PROFILE= AWS_DEFAULT_REGION= AWS_PROFILE= AWS_REGION= PIP_MIN_VERSION=26.1 WHEEL_MIN_VERSION=0.46.2 SETUPTOOLS_MIN_VERSION=80.0.0 /bin/sh -c /usr/local/bin/pip install --upgrade --no-cache-dir     "wheel>=${WHEEL_MIN_VERSION}" "setuptools>=${SETUPTOOLS_MIN_VERSION}" "pip>=${PIP_MIN_VERSION}" # buildkit
                        
# 2026-08-26 15:27:00  0.00B 定义构建参数
ARG SETUPTOOLS_MIN_VERSION=80.0.0
                        
# 2026-08-26 15:27:00  0.00B 定义构建参数
ARG WHEEL_MIN_VERSION=0.46.2
                        
# 2026-08-26 15:27:00  0.00B 定义构建参数
ARG PIP_MIN_VERSION=26.1
                        
# 2026-08-26 15:27:00  25.00B 执行命令并创建新的镜像层
RUN |4 AWS_DEFAULT_PROFILE= AWS_DEFAULT_REGION= AWS_PROFILE= AWS_REGION= /bin/sh -c git config --global core.symlinks false # buildkit
                        
# 2026-08-26 15:27:00  0.00B 定义构建参数
ARG AWS_REGION
                        
# 2026-08-26 15:27:00  0.00B 定义构建参数
ARG AWS_PROFILE
                        
# 2026-08-26 15:27:00  0.00B 定义构建参数
ARG AWS_DEFAULT_REGION
                        
# 2026-08-26 15:27:00  0.00B 定义构建参数
ARG AWS_DEFAULT_PROFILE
                        
# 2026-08-26 15:27:00  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c helm version # buildkit
                        
# 2026-08-26 15:26:59  58.47MB 复制新文件或目录到容器中
COPY /helm /usr/local/bin/helm # buildkit
                        
# 2026-08-26 15:26:59  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c argocd --help # buildkit
                        
# 2026-08-26 15:26:59  208.77MB 复制新文件或目录到容器中
COPY /argocd /usr/local/bin/argocd # buildkit
                        
# 2026-08-26 15:26:59  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c kube-lineage --version # buildkit
                        
# 2026-08-26 15:26:59  80.34MB 复制新文件或目录到容器中
COPY /kube-lineage /usr/local/bin # buildkit
                        
# 2026-08-26 15:26:59  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c kubectl version --client # buildkit
                        
# 2026-08-26 15:26:59  59.56MB 复制新文件或目录到容器中
COPY /usr/local/bin/kubectl /usr/local/bin/kubectl # buildkit
                        
# 2026-08-26 15:26:59  40.27MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk upgrade --no-cache && apk add --no-cache     curl     jq     git     bash     coreutils     findutils     grep     gawk     sed     gzip     bind-tools     tcpdump     libstdc++     libgcc     && apk add --no-cache     --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community     --repository=https://dl-cdn.alpinelinux.org/alpine/edge/main     librdkafka # buildkit
                        
# 2026-08-26 15:26:54  481.78MB 复制新文件或目录到容器中
COPY /venv /venv # buildkit
                        
# 2026-08-26 15:25:47  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-08-26 15:25:47  0.00B 设置环境变量 PYTHONPATH
ENV PYTHONPATH=:.:/app/holmes
                        
# 2026-08-26 15:25:47  0.00B 设置环境变量 PATH
ENV PATH=/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-08-26 15:25:47  0.00B 设置环境变量 PYTHONUNBUFFERED
ENV PYTHONUNBUFFERED=1
                        
# 2026-08-14 03:44:35  0.00B 设置默认要执行的命令
CMD ["python3"]
                        
# 2026-08-14 03:44:35  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
                        
# 2026-08-14 03:44:35  45.24MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apk add --no-cache --virtual .build-deps 		bluez-dev 		bzip2-dev 		dpkg-dev dpkg 		findutils 		gcc 		gdbm-dev 		gnupg 		libc-dev 		libffi-dev 		libnsl-dev 		libtirpc-dev 		linux-headers 		make 		ncurses-dev 		openssl-dev 		pax-utils 		readline-dev 		sqlite-dev 		tar 		tcl-dev 		tk 		tk-dev 		util-linux-dev 		xz 		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' && echo '--with-lto') 		--with-ensurepip 	; 	nproc="$(nproc)"; 	EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; 	LDFLAGS="${LDFLAGS:-} -Wl,--strip-all"; 	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 install 		--disable-pip-version-check 		--no-cache-dir 		--no-compile 		'setuptools==79.0.1' 		'wheel==0.46.3' 	; 	pip3 --version # buildkit
                        
# 2026-08-14 03:34:44  0.00B 设置环境变量 PYTHON_SHA256
ENV PYTHON_SHA256=91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8
                        
# 2026-08-14 03:34:44  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.11.16
                        
# 2026-08-14 03:34:44  0.00B 设置环境变量 GPG_KEY
ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
                        
# 2026-08-14 03:34:44  902.48KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apk add --no-cache 		ca-certificates 		tzdata 	; # buildkit
                        
# 2026-08-14 03:34:44  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-08-14 03:34:44  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 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:30200c068a7772007355575d276171c90a7fa755d52f97393a21aecb7fd8a309",
    "RepoTags": [
        "robustadev/holmes:0.40.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes:0.40.0"
    ],
    "RepoDigests": [
        "robustadev/holmes@sha256:5eeec3d99974c1406988d298b05f16e5e59e93837dee342237b262466767326b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/robustadev/holmes@sha256:f9030fe271b67b23624017d67de1416cd69638bfda8811f9c029adfaf77e3d3d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-08-26T07:27:05.449038827Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/venv/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D",
            "PYTHON_VERSION=3.11.16",
            "PYTHON_SHA256=91bcdebfdde239a003ae93738a7fce0f9230fee5c4bc2b86f6e6e8c6f98aabe8",
            "PYTHONUNBUFFERED=1",
            "PYTHONPATH=:.:/app/holmes"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "python",
            "holmes_cli.py"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1008574776,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/82d08e641a19a945f14272aeb57497de6b040a074d61cf026a0a2affcf183699/diff:/var/lib/docker/overlay2/645c4d78d65ce47e854ab38d67f06edb3ecc68c71cb96e93dd5991fd2aa05d94/diff:/var/lib/docker/overlay2/ef170ea30bd9b0f5cb1d8e8188fc08fb95848bafbb7dd4e9b4037558b8ad8417/diff:/var/lib/docker/overlay2/b3942ea79c76a740b1a67f140beadc4e39531b5b2c919030806a1cc5ee027aec/diff:/var/lib/docker/overlay2/0446f7161998b79e93620dd7c846ccea686809a3ae82c05acf159c11db3385cf/diff:/var/lib/docker/overlay2/d73936567cf911ea6aac4d4ea7b162f9213d0d83d6ef2403a2c4576d729e268b/diff:/var/lib/docker/overlay2/e4092dfc314bbbbda2d2e904c2f80d330a5ad1f7dc6bd645c59928042c8d8807/diff:/var/lib/docker/overlay2/7303ecc8cc45e3c870ccc1172f2af5981168d1a17b44432ac8986eebeb073059/diff:/var/lib/docker/overlay2/e75eda8cd53b312efa4b71a46ce0a5b6c2d236d68ae019d5ab38eb573428a5db/diff:/var/lib/docker/overlay2/bbfc2f0a945924bc1ed4edfd7ae792cb05f4d2e71fe067718ecd4e64d0c17371/diff:/var/lib/docker/overlay2/4aa4ee773ce284e988f5989987a1aeb43d9a401290758c3864ef545f609c7d69/diff:/var/lib/docker/overlay2/931fa645118cda4a7a605e2cedee3d4109a6f8b2b9efa6713f763bff5b2ee743/diff:/var/lib/docker/overlay2/ff51c72c213c574bd250bce2af738064ad10847286acc5d33b4ee58d90c3a459/diff:/var/lib/docker/overlay2/a0b167e6f3e5f830d8b2150aa4e584933712714a6dffa8dd51d91fa331c1fe87/diff:/var/lib/docker/overlay2/77019a4dddff0187a2a7671b05972ad16db3d51d2cfe73595d3376f3b086efcd/diff:/var/lib/docker/overlay2/adacdd9a21eed47a32177a3a6e394127a580c9f4026bebc3961828bea325de0c/diff:/var/lib/docker/overlay2/cb94f268ebcae996319518846177db73e7e0f583d661900ae74d55015c8ef5f6/diff:/var/lib/docker/overlay2/f54b2152f9eca9f0f730e6839cd87b61203936dc5c05c88c70d3bdb4dc0c83e7/diff:/var/lib/docker/overlay2/e5ea27d7d3d1818e28c9d1d3c3388b227b83e4e5b84ac3d87afcf4b2186ed24d/diff:/var/lib/docker/overlay2/d51bd9f442769618005c9be653661c047116bf4ebe32b04db2ad4ca7bebb792d/diff",
            "MergedDir": "/var/lib/docker/overlay2/9d2efdfdfa5433cd0eefcecb19478077ca77c18e93e95f84d6d1e090098f1aed/merged",
            "UpperDir": "/var/lib/docker/overlay2/9d2efdfdfa5433cd0eefcecb19478077ca77c18e93e95f84d6d1e090098f1aed/diff",
            "WorkDir": "/var/lib/docker/overlay2/9d2efdfdfa5433cd0eefcecb19478077ca77c18e93e95f84d6d1e090098f1aed/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:34884abbe92863fce933ed7c39c0e045631af0ed86d5cc0dfbdf9fdca426ce3c",
            "sha256:e841883ead55c7764ef03835ed98a55882e84f57dd6f90ffbc7d31d5fc8974a6",
            "sha256:ee6ab7d66e93df57f69dbb4840b633a676d43a8d56c2e861e914257053efd309",
            "sha256:dd4c41092cdbdf0b0dbaed747ddfd53c636292a692ef093d3946d056e00836f5",
            "sha256:d21bfb9ca5b29c025aa32425eb2087fa588739b717171178925cd6fc98da7d5d",
            "sha256:cd6c473f5e40f464ab984b1cdb8114c09cb57f167733d56cc36d0ac0ce759b20",
            "sha256:a17d54797ebb9d22d0c6357dacee2558f934b814ccbeb0804b3cbe30ada6bfa2",
            "sha256:9899444f331d2943956645f9d2c720e6254d4f93356643eb03f872a555bfa70d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:34e7afb4c258af0c7a13047e16150e744ccbc0486584672a73115f1cb124e002",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:1f49d96b1c2dbaa69c9a2dec1be31396cc7c400ec41ca8491c8bcbfbb9aafc54",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:80e9b181a1664623ce37775b85f38c00957d7414c6ff51e07db743e2f4c0f1aa",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:4cdb9511c4d623186dd267f966eb3c289600659eb69127be8f444fbdb3128070",
            "sha256:7ce139e193a80fb76799245a4e88a96fee14f162b9bda65c5e8f7a6ea20ef71a",
            "sha256:2320a6be3516551bd5ebe0d2ff8a1421c693c2d3a33247c8ecc44ed8f7e14a58",
            "sha256:4200d092e7d3c72a5c5f2e8207fdd63a6c42a844b3efb3b288a3d1be553fa262",
            "sha256:34307d6bef8b7bd8bdfc95191afcd1668de8bf87f5beb102a0ba88c278d66250",
            "sha256:ee0694119df9540c21bb99b2f459e94a11e9c009dc8bebfc83699a58eb7001a8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-08-26T16:28:47.963947485+08:00"
    }
}

更多版本

docker.io/robustadev/holmes:0.13.1

linux/amd64 docker.io1.21GB2025-09-05 18:02
284

docker.io/robustadev/holmes:0.15.0

linux/amd64 docker.io1.28GB2025-10-16 23:11
278

docker.io/robustadev/holmes:0.12.4

linux/amd64 docker.io1.22GB2025-10-17 10:03
270

docker.io/robustadev/holmes:0.16.1

linux/amd64 docker.io1.28GB2025-12-06 23:00
258

docker.io/robustadev/holmes:0.16.4

linux/amd64 docker.io1.31GB2025-12-06 23:09
247

docker.io/robustadev/holmes:0.24.3

linux/amd64 docker.io1.20GB2026-04-17 17:23
202

docker.io/robustadev/holmes:0.25.0

linux/amd64 docker.io1.20GB2026-04-24 16:42
187

docker.io/robustadev/holmes:0.30.1

linux/amd64 docker.io1.22GB2026-05-26 10:30
170

docker.io/robustadev/holmes:0.33.0

linux/amd64 docker.io1.23GB2026-06-22 10:22
126

docker.io/robustadev/holmes-operator:0.33.0

linux/amd64 docker.io888.35MB2026-06-22 10:24
111

docker.io/robustadev/holmes:0.40.0

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