docker.io/openkruise/kruise-helm-hook:v0.1.0 linux/amd64

docker.io/openkruise/kruise-helm-hook:v0.1.0 - 国内下载镜像源 浏览次数:9

docker.io/openkruise/kruise-helm-hook 镜像描述

这是一个用于 Kruise 的 Helm Hook 镜像。Kruise 是一个 Kubernetes 的扩展,它提供了高级的应用部署和管理功能。这个镜像包含了必要的工具和脚本,用于在 Helm Chart 部署过程中执行自定义操作,例如在部署前或部署后执行特定任务。

它允许你在 Helm 部署流程中更灵活地控制应用的生命周期,例如进行数据库迁移、配置更新或其他自定义操作。

源镜像 docker.io/openkruise/kruise-helm-hook:v0.1.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0
镜像ID sha256:ac7049d52f06d5f37229f6abea772d01a0badaee6cb3e71e118b73f98a04280e
镜像TAG v0.1.0
大小 105.72MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /helm_hook
工作目录 /
OS/平台 linux/amd64
浏览量 9 次
贡献者
镜像创建 2024-12-06T05:37:22.20491451Z
同步时间 2025-07-21 15:09
更新时间 2025-07-21 23:10
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0  docker.io/openkruise/kruise-helm-hook:v0.1.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0  docker.io/openkruise/kruise-helm-hook:v0.1.0

Shell快速替换命令

sed -i 's#openkruise/kruise-helm-hook:v0.1.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0  docker.io/openkruise/kruise-helm-hook:v0.1.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0  docker.io/openkruise/kruise-helm-hook:v0.1.0'

镜像构建历史


# 2024-12-06 13:37:22  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/helm_hook"]
                        
# 2024-12-06 13:37:22  45.79MB 执行命令并创建新的镜像层
RUN /bin/sh -c chown -R nobody:nobody /helm_hook &&     rm -rf /usr/local/sbin/* &&     rm -rf /usr/local/bin/* &&     rm -rf /usr/sbin/* &&     rm -rf /usr/bin/* &&     rm -rf /sbin/* &&     rm -rf /bin/* # buildkit
                        
# 2024-12-06 13:37:21  45.79MB 复制新文件或目录到容器中
COPY /workspace/helm_hook . # buildkit
                        
# 2024-12-06 13:36:51  6.75MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux;     mkdir -p /log /tmp &&     chown -R nobody:nobody /log &&     chown -R nobody:nobody /tmp &&     apk --no-cache --update upgrade &&     apk --no-cache add ca-certificates &&     apk --no-cache add tzdata &&     rm -rf /var/cache/apk/* &&     update-ca-certificates &&     echo "only include root and nobody user" &&     echo -e "root:x:0:0:root:/root:/bin/ash\nnobody:x:65534:65534:nobody:/:/sbin/nologin" | tee /etc/passwd &&     echo -e "root:x:0:root\nnobody:x:65534:" | tee /etc/group # buildkit
                        
# 2024-12-06 13:36:45  95.00B 执行命令并创建新的镜像层
RUN /bin/sh -c sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories # buildkit
                        
# 2024-12-06 13:36:45  0.00B 设置工作目录为/
WORKDIR /
                        
# 2024-09-06 20:04:22  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2024-09-06 20:04:22  7.40MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.19.4-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:ac7049d52f06d5f37229f6abea772d01a0badaee6cb3e71e118b73f98a04280e",
    "RepoTags": [
        "openkruise/kruise-helm-hook:v0.1.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook:v0.1.0"
    ],
    "RepoDigests": [
        "openkruise/kruise-helm-hook@sha256:edc7cf9428fd72f9885431a4f0fe4e2e1724f6a8fbd4b592105fbdfdb2a9afdf",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openkruise/kruise-helm-hook@sha256:0084fa764cc268b8222c07054dd987ae193595129fbda59b8b0c223dea77747d"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-12-06T05:37:22.20491451Z",
    "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"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/",
        "Entrypoint": [
            "/helm_hook"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 105717259,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f5aa43f369b490d0182b1b7fc3d3b574b13e15581591529b70eb506c7980977d/diff:/var/lib/docker/overlay2/9caebe72c20c28164850d54785ae9ff3e8bc328d5ef94971da4dfc7ba16bf2d3/diff:/var/lib/docker/overlay2/f7e492a71dd6fe8047bdf1e59fe691f9fb3b623d10245d15ea7f2c9654a3be0c/diff:/var/lib/docker/overlay2/f99f98cb70eab75cf21f84ce1b1eeabfbfd07a5f03cce56b233bddeeaa1117a2/diff",
            "MergedDir": "/var/lib/docker/overlay2/46589d6705803a07d2dcdebe79ae76dde541f3bd90ff0edffbc23146d1836d4f/merged",
            "UpperDir": "/var/lib/docker/overlay2/46589d6705803a07d2dcdebe79ae76dde541f3bd90ff0edffbc23146d1836d4f/diff",
            "WorkDir": "/var/lib/docker/overlay2/46589d6705803a07d2dcdebe79ae76dde541f3bd90ff0edffbc23146d1836d4f/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ba79b2c0127890636a791eb3ec3993cce08a50cc01fcb1513f0e8fbae41977af",
            "sha256:a0286abb83d1c91191dd65b9f9666685bd3e93853a113a2679ab4f59fcb17426",
            "sha256:746b8484bed3c2f89416696e7f39b511b001ea1d1a14c4d099d59debb317bd41",
            "sha256:cdbd122030c8f26628afa2d04a4e831e3db60215397b04ae228e85ee13c676b1",
            "sha256:b0280b02c2bdb003b541b810b44c16a5df0fac1524e3d073c339f43895d1dd16"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-21T15:09:36.390818718+08:00"
    }
}

更多版本

docker.io/openkruise/kruise-helm-hook:v0.1.0

linux/amd64 docker.io105.72MB2025-07-21 15:09
8