ghcr.io/saymololy/kubeblocks-tools:0.0.1 linux/amd64

ghcr.io/saymololy/kubeblocks-tools:0.0.1 - 国内下载镜像源 浏览次数:15

该镜像 ghcr.io/saymololy/kubeblocks-tools 包含用于Kubeblocks工具的命令行工具和脚本。Kubeblocks是一个用于在Kubernetes上构建和部署应用程序的工具集,这个镜像提供了方便用户操作Kubeblocks的实用程序。

源镜像 ghcr.io/saymololy/kubeblocks-tools:0.0.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1
镜像ID sha256:ba0a522b1976dca7ef14fc0550c46f413fed474925fd699c94579e5543f77987
镜像TAG 0.0.1
大小 438.01MB
镜像源 ghcr.io
CMD /bin/sh
启动入口
工作目录
OS/平台 linux/amd64
浏览量 15 次
贡献者
镜像创建 2025-05-28T06:27:17.297671529Z
同步时间 2025-05-28 14:29
更新时间 2025-05-30 20:41
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin APK_MIRROR=

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1  ghcr.io/saymololy/kubeblocks-tools:0.0.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1  ghcr.io/saymololy/kubeblocks-tools:0.0.1

Shell快速替换命令

sed -i 's#ghcr.io/saymololy/kubeblocks-tools:0.0.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1  ghcr.io/saymololy/kubeblocks-tools:0.0.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1  ghcr.io/saymololy/kubeblocks-tools:0.0.1'

镜像构建历史


# 2025-05-28 14:27:17  0.00B 指定运行容器时使用的用户
USER 65532:65532
                        
# 2025-05-28 14:27:17  0.00B 执行命令并创建新的镜像层
RUN |1 APK_MIRROR= /bin/sh -c mkdir /.cache && chown -R 65532:65532 /.cache # buildkit
                        
# 2025-05-28 14:27:17  10.94MB 执行命令并创建新的镜像层
RUN |1 APK_MIRROR= /bin/sh -c chmod +x /bin/grpc_health_probe # buildkit
                        
# 2025-05-28 14:27:17  13.00B 执行命令并创建新的镜像层
RUN |1 APK_MIRROR= /bin/sh -c ln -s /config/lorry /config/probe # buildkit
                        
# 2025-05-28 14:27:16  10.00B 执行命令并创建新的镜像层
RUN |1 APK_MIRROR= /bin/sh -c ln -s /bin/lorry /bin/probe # buildkit
                        
# 2025-05-28 14:27:16  4.74MB 复制新文件或目录到容器中
COPY /bin/curl /bin/ # buildkit
                        
# 2025-05-28 14:27:16  41.24MB 复制新文件或目录到容器中
COPY /out/helm_hook /bin # buildkit
                        
# 2025-05-28 14:27:16  10.94MB 复制新文件或目录到容器中
COPY /bin/grpc_health_probe /bin # buildkit
                        
# 2025-05-28 14:27:16  52.71MB 复制新文件或目录到容器中
COPY /out/lorryctl /bin # buildkit
                        
# 2025-05-28 14:27:16  60.39MB 复制新文件或目录到容器中
COPY /out/lorry /bin # buildkit
                        
# 2025-05-28 14:27:16  43.79MB 复制新文件或目录到容器中
COPY /out/config_render /bin # buildkit
                        
# 2025-05-28 14:27:16  47.54MB 复制新文件或目录到容器中
COPY /out/reloader /bin # buildkit
                        
# 2025-05-28 14:27:16  42.92MB 复制新文件或目录到容器中
COPY /out/killer /bin # buildkit
                        
# 2025-05-28 14:21:35  6.21MB 复制新文件或目录到容器中
COPY config/crd/bases /kubeblocks/crd # buildkit
                        
# 2025-05-28 14:21:35  2.23KB 复制新文件或目录到容器中
COPY config/lorry config/lorry # buildkit
                        
# 2025-05-28 14:21:35  109.20MB 执行命令并创建新的镜像层
RUN |1 APK_MIRROR= /bin/sh -c apk add --no-cache kubectl helm jq --allow-untrusted     && rm -rf /var/cache/apk/* # buildkit
                        
# 2025-05-28 14:21:34  0.00B 执行命令并创建新的镜像层
RUN |1 APK_MIRROR= /bin/sh -c if [ -n "${APK_MIRROR}" ]; then sed -i "s/dl-cdn.alpinelinux.org/${APK_MIRROR}/g" /etc/apk/repositories; fi # buildkit
                        
# 2025-05-28 14:21:34  0.00B 设置环境变量 APK_MIRROR
ENV APK_MIRROR=
                        
# 2025-05-28 14:21:34  0.00B 定义构建参数
ARG APK_MIRROR
                        
# 2024-01-27 08:30:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-01-27 08:30:48  7.38MB 
/bin/sh -c #(nop) ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in / 
                        
                    

镜像信息

{
    "Id": "sha256:ba0a522b1976dca7ef14fc0550c46f413fed474925fd699c94579e5543f77987",
    "RepoTags": [
        "ghcr.io/saymololy/kubeblocks-tools:0.0.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools:0.0.1"
    ],
    "RepoDigests": [
        "ghcr.io/saymololy/kubeblocks-tools@sha256:aae1873e5a9a875d882c43879f617efb75ab56bfb7ee17d3064b31b1d9e50be2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/saymololy/kubeblocks-tools@sha256:aae1873e5a9a875d882c43879f617efb75ab56bfb7ee17d3064b31b1d9e50be2"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-28T06:27:17.297671529Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "65532:65532",
        "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",
            "APK_MIRROR="
        ],
        "Cmd": [
            "/bin/sh"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 438014391,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/2121bd333dbe2e42330eac6beddc65584d621f0dbbb7b87499289832e9b79202/diff:/var/lib/docker/overlay2/eca295acb6344ec481b55f62e912c8c68ad74183b210521021fd8b77ef7947bd/diff:/var/lib/docker/overlay2/be76cd292718843c5e83651096aab5f5cc9cf2b82ab4a44f0e993e48ba267bca/diff:/var/lib/docker/overlay2/43185570185ce89e51422f9273d6e047b0d8fc2402fe01b5b7edd8fc914e20f7/diff:/var/lib/docker/overlay2/06e94e096c344826898408048b99dc7507ba619bed44a76ed862c2e6aad6719e/diff:/var/lib/docker/overlay2/e6b427e82997fcc168ae5b4227e6a70289750425bd4c14ef0436e3976f34e32c/diff:/var/lib/docker/overlay2/b52790befef180cef3b1fa3724a33b7cdd3d2be30ba5f920a9dac750791aecdb/diff:/var/lib/docker/overlay2/8c3a134a2567d9ffe9e9c803e8b9d4700aaf0bb38afe21740c4b70aa49484c49/diff:/var/lib/docker/overlay2/129f273da11630bf057771814134bed93410693dae4c1a3dc3572f47f8087b4f/diff:/var/lib/docker/overlay2/6d26474520d963e46d29cc87a8f6315cbf53fbfc982f809c6557a2602636ce70/diff:/var/lib/docker/overlay2/f6ca12102ea6d27332141a66c73f1714b135ec15851f5ddd986572b4c44bb90d/diff:/var/lib/docker/overlay2/9e2072188e68d1aadc0d5302bf8536863635ccc8b528a38166182f3b44a2f09f/diff:/var/lib/docker/overlay2/98b6c880bd68d50308d123b60910a34cd161b5ba3bbe8a7f04f34c9f64ed2663/diff:/var/lib/docker/overlay2/8291388f6d245b7e87c5ebbb0b6293c025f60fb41be0954a637ed9e864a7317c/diff:/var/lib/docker/overlay2/3fc829c98a3f5c36baa081e33100cf922f4ea3068b60996e66ce59d1d0413f8b/diff:/var/lib/docker/overlay2/5cf0f27e8bb4292ea27314a68abce4b5e832127cb0f86af0f5efbc404d99ff0e/diff",
            "MergedDir": "/var/lib/docker/overlay2/dfe487273cd2bbe322cb5fe59cc82318dbcae38082e1a87adebfb7b3c4162d68/merged",
            "UpperDir": "/var/lib/docker/overlay2/dfe487273cd2bbe322cb5fe59cc82318dbcae38082e1a87adebfb7b3c4162d68/diff",
            "WorkDir": "/var/lib/docker/overlay2/dfe487273cd2bbe322cb5fe59cc82318dbcae38082e1a87adebfb7b3c4162d68/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:d4fc045c9e3a848011de66f34b81f052d4f2c15a17bb196d637e526349601820",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:fa7f52d9e2f1c66f649d5619475ede71a33ec47614b3ce68d261ba918674df89",
            "sha256:2052eae66bbcb8118d75d3f5bcf4c85722e0b74f3a0ea97c96a3a238ae3ac0d3",
            "sha256:4932c53aa73c31ebdcabc78f8cc37caa4f413c785031212941550c3aef263ea4",
            "sha256:333a7e69825e7e8d1de7bc5e5e4d230afff4becda268b7cf1e6d21838a444330",
            "sha256:02db112bf2da133c7a4ded31863008b3b953f230f456ee781ad043c4a38af37a",
            "sha256:5d66c8b679b6ea85401436cb8ed413d487e0591ed2a8b049bc4f3d6dc202612f",
            "sha256:b05efdf7ce206af00081ca00c8dbdb0c0a16bbf62251240b54d6d491f9793563",
            "sha256:6cf78fa25705f74ef240f8bad8dcb8dd3e13ac80b3ee9fddf9e739cf6c34a480",
            "sha256:6ea7c4b8193568cf24f02fa6f0eed33de76f30fea68fdb88a5796d9b29997342",
            "sha256:dc08c6af78bd40d5630f9372d9c442a1448249c38aca55f8e076222234eef71e",
            "sha256:10c673a0531c301acf890465cdcd12b4dc128fa73c83cbf0d18e4dbe495fe8d2",
            "sha256:941d50235ca2c1740ac9c04b5661b2ea2a63dd5b550d34a867082ef51f8da0a7",
            "sha256:a6b287efe17e1b048f435e0e63dddcd6fb9c508f9d6899a00855531b5cedb3c6",
            "sha256:69cd17658dd43358379c2f812e12360530d1f46d555f0278ed12d8b9046cdfb1",
            "sha256:756e8c85a17ba48d3318d19d5c94470bba248ddfe330c6b7a4ed7a8c2af3fb16"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-28T14:29:19.01832047+08:00"
    }
}

更多版本

ghcr.io/saymololy/kubeblocks-tools:0.0.1

linux/amd64 ghcr.io438.01MB2025-05-28 14:29
14

ghcr.io/saymololy/kubeblocks-tools:0.0.2

linux/amd64 ghcr.io438.01MB2025-05-30 17:36
7