docker.io/alpine/k8s:1.31.9 linux/arm64

docker.io/alpine/k8s:1.31.9 - 国内下载镜像源 浏览次数:16 温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个基于 Alpine Linux 的最小化 Kubernetes 客户端镜像。Alpine Linux 以其轻量级和安全著称,使得该镜像非常适合在资源受限的环境中运行 kubectl 命令。

源镜像 docker.io/alpine/k8s:1.31.9
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.9-linuxarm64
镜像ID sha256:763a56714f571b0e6a739f83de3df9424f8dbccc21db9a9fcb7856f25b907502
镜像TAG 1.31.9-linuxarm64
大小 861.82MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh
启动入口
工作目录 /apps
OS/平台 linux/arm64
浏览量 16 次
贡献者
镜像创建 2025-05-18T10:26:36.704159518Z
同步时间 2025-06-10 13:32
更新时间 2025-06-13 12:05
环境变量
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/alpine/k8s:1.31.9-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.9-linuxarm64  docker.io/alpine/k8s:1.31.9

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.9-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.9-linuxarm64  docker.io/alpine/k8s:1.31.9

Shell快速替换命令

sed -i 's#alpine/k8s:1.31.9#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.9-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.9-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.9-linuxarm64  docker.io/alpine/k8s:1.31.9'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-05-18 18:26:36  0.00B 设置工作目录为/apps
WORKDIR /apps
                        
# 2025-05-18 18:26:36  12.92MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     curl -L https://github.com/yannh/kubeconform/releases/download/v${KUBECONFORM_VERSION}/kubeconform-linux-${ARCH}.tar.gz -o - | tar xz -C /usr/bin/ &&     chmod +x /usr/bin/kubeconform # buildkit
                        
# 2025-05-18 18:26:35  32.31MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/download/v${KREW_VERSION}/krew-linux_${ARCH}.tar.gz" &&     tar zxvf krew-linux_${ARCH}.tar.gz &&     ./krew-linux_${ARCH} install krew &&     echo 'export PATH=/root/.krew/bin:$PATH' >> ~/.bashrc &&     rm krew-linux_${ARCH}.tar.gz # buildkit
                        
# 2025-05-18 18:26:26  100.59MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     curl -L https://github.com/helmfile/vals/releases/download/v${VALS_VERSION}/vals_${VALS_VERSION}_linux_${ARCH}.tar.gz -o -| tar xz -C /usr/bin/ &&     chmod +x /usr/bin/vals # buildkit
                        
# 2025-05-18 18:26:22  51.98MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     curl -L https://github.com/bitnami-labs/sealed-secrets/releases/download/v${KUBESEAL_VERSION}/kubeseal-${KUBESEAL_VERSION}-linux-${ARCH}.tar.gz -o - | tar xz -C /usr/bin/ &&     chmod +x /usr/bin/kubeseal # buildkit
                        
# 2025-05-18 18:26:19  5.29MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c apk add --update --no-cache gettext # buildkit
                        
# 2025-05-18 18:26:17  63.57MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     authenticator=$(curl -fs https://api.github.com/repos/kubernetes-sigs/aws-iam-authenticator/releases/latest | jq --raw-output '.name' | sed 's/^v//') &&     curl -fL https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/download/v${authenticator}/aws-iam-authenticator_${authenticator}_linux_${ARCH} -o /usr/bin/aws-iam-authenticator &&     chmod +x /usr/bin/aws-iam-authenticator # buildkit
                        
# 2025-05-18 18:26:14  12.35MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c apk add --update --no-cache jq yq # buildkit
                        
# 2025-05-18 18:26:12  105.11MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c apk add --update --no-cache py3-pip &&     pip3 install --break-system-packages --upgrade pip setuptools &&     pip3 install --break-system-packages awscli &&     pip3 cache purge # buildkit
                        
# 2025-05-18 18:24:57  132.51MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     curl -sL "https://github.com/weaveworks/eksctl/releases/latest/download/eksctl_$(uname -s)_${ARCH}.tar.gz" | tar xz -C /tmp &&     mv /tmp/eksctl /usr/bin &&     chmod +x /usr/bin/eksctl # buildkit
                        
# 2025-05-18 18:24:52  13.89MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     curl -sLO https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2F${KUSTOMIZE_VERSION}/kustomize_${KUSTOMIZE_VERSION}_linux_${ARCH}.tar.gz &&     tar xvzf kustomize_${KUSTOMIZE_VERSION}_linux_${ARCH}.tar.gz &&     mv kustomize /usr/bin/kustomize &&     chmod +x /usr/bin/kustomize &&     rm kustomize_${KUSTOMIZE_VERSION}_linux_${ARCH}.tar.gz # buildkit
                        
# 2025-05-18 18:24:51  55.51MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     curl -sLO "https://dl.k8s.io/release/v${KUBECTL_VERSION}/bin/linux/${ARCH}/kubectl" &&     mv kubectl /usr/bin/kubectl &&     chmod +x /usr/bin/kubectl # buildkit
                        
# 2025-05-18 18:24:49  49.18MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c helm plugin install https://github.com/chartmuseum/helm-push &&     rm -rf /tmp/helm-*     /root/.local/share/helm/plugins/helm-push/testdata     /root/.cache/helm/plugins/https-github.com-chartmuseum-helm-push/testdata # buildkit
                        
# 2025-05-18 18:24:44  64.39MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c helm plugin install https://github.com/helm-unittest/helm-unittest && rm -rf /tmp/helm-* # buildkit
                        
# 2025-05-18 18:24:31  79.58MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c helm plugin install https://github.com/databus23/helm-diff && rm -rf /tmp/helm-* # buildkit
                        
# 2025-05-18 18:24:18  74.45MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c . /envfile && echo $ARCH &&     apk add --update --no-cache curl ca-certificates bash git &&     curl -sL https://get.helm.sh/helm-v${HELM_VERSION}-linux-${ARCH}.tar.gz | tar -xvz &&     mv linux-${ARCH}/helm /usr/bin/helm &&     chmod +x /usr/bin/helm &&     rm -rf linux-${ARCH} # buildkit
                        
# 2025-05-18 18:24:09  18.00B 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.17.3 KUBECTL_VERSION=1.31.9 KUSTOMIZE_VERSION=v5.6.0 KUBESEAL_VERSION=0.29.0 KREW_VERSION=0.4.5 VALS_VERSION=0.41.0 KUBECONFORM_VERSION=0.7.0 /bin/sh -c case `uname -m` in     x86_64) ARCH=amd64; ;;     armv7l) ARCH=arm; ;;     aarch64) ARCH=arm64; ;;     ppc64le) ARCH=ppc64le; ;;     s390x) ARCH=s390x; ;;     *) echo "un-supported arch, exit ..."; exit 1; ;;     esac &&     echo "export ARCH=$ARCH" > /envfile &&     cat /envfile # buildkit
                        
# 2025-05-18 18:24:09  0.00B 定义构建参数
ARG KUBECONFORM_VERSION=0.7.0
                        
# 2025-05-18 18:24:09  0.00B 定义构建参数
ARG VALS_VERSION=0.41.0
                        
# 2025-05-18 18:24:09  0.00B 定义构建参数
ARG KREW_VERSION=0.4.5
                        
# 2025-05-18 18:24:09  0.00B 定义构建参数
ARG KUBESEAL_VERSION=0.29.0
                        
# 2025-05-18 18:24:09  0.00B 定义构建参数
ARG KUSTOMIZE_VERSION=v5.6.0
                        
# 2025-05-18 18:24:09  0.00B 定义构建参数
ARG KUBECTL_VERSION=1.31.9
                        
# 2025-05-18 18:24:09  0.00B 定义构建参数
ARG HELM_VERSION=3.17.3
                        
# 2025-05-18 18:24:09  0.00B 定义构建参数
ARG ARCH
                        
# 2025-02-14 11:28:36  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-02-14 11:28:36  8.17MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.3-aarch64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:763a56714f571b0e6a739f83de3df9424f8dbccc21db9a9fcb7856f25b907502",
    "RepoTags": [
        "alpine/k8s:1.31.9",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.9-linuxarm64"
    ],
    "RepoDigests": [
        "alpine/k8s@sha256:12870968a33d4edacb74a10074284552ab5454e23fc6f1b67fb48b5164df3712",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s@sha256:dbd80b17ae9806114033319055d7043c880c7e82bd0772f66c059fcae7fbc33c"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-05-18T10:26:36.704159518Z",
    "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": [
            "/bin/sh"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/apps",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 861822118,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/fe12ba3a7c891e781191e050c6185c58c26395fd9fc6676e4a52f804a8926707/diff:/var/lib/docker/overlay2/6e39854881cb5edf09e6655b4e56ff6f41f570f4f48c0d421a5a2e5a43f338dd/diff:/var/lib/docker/overlay2/0811b1752d6f5633184444e28b70721d87dc7882c7816fbd97875e651ce6eabc/diff:/var/lib/docker/overlay2/fe347e671a54253cb9356b5c6c8786bfd06296f0477afb14d0e034a28d4f2846/diff:/var/lib/docker/overlay2/e5622ca2ea9418c9d0a1e74fb8e30a16de84729835a0f039be8743e7ccf7bce6/diff:/var/lib/docker/overlay2/24700923d7caacebe3d238c6da0923dea0f413f23556f252592a56d2e3db88af/diff:/var/lib/docker/overlay2/d4cc8351b89456e1e4d0a6aebba3b24a834200d13f2f2bf8d7473cd9041d9e0f/diff:/var/lib/docker/overlay2/e448fadeb9bcbb93f7111368f36ab06aa1e76db721256dcb84eb2ee01c4003df/diff:/var/lib/docker/overlay2/9bb6e6263c07dea5520ee56eb8c7a818d9b7e81dd8e9e233c8e4f18ff339da8e/diff:/var/lib/docker/overlay2/6119fc1a5060b5fe010d86b2bf695bdff4ae39d4823cd325b48d88036a18c8c2/diff:/var/lib/docker/overlay2/8339f5f8ea8b6bfa8014ddfe32445101947b8209786bb6c8ec16ecf9eccb8608/diff:/var/lib/docker/overlay2/184c5c3dadb03c8b09e08686d2da5fcb2053ecf0d013c92deff0e1f42d969929/diff:/var/lib/docker/overlay2/71ec4e494465923d49752954ef37987964833ad5417741c926fed00968987ca5/diff:/var/lib/docker/overlay2/f9d0f767478833c9a8c9beb7a97efea83664442fab99e537ec7124feff353565/diff:/var/lib/docker/overlay2/e3fe85e8f00f41e3ef9c03f8ec91e7284b54cb162ea9da866b28281665d95329/diff:/var/lib/docker/overlay2/c287e84efd404fbed49237dcc1faf78f1177ba80b586f6433f08187cbc0bf74f/diff:/var/lib/docker/overlay2/e8d414ff70805e61cb1357dad87acecb6f2bf9e3ebb8fef09677bd495f4c3e9e/diff",
            "MergedDir": "/var/lib/docker/overlay2/97e2153cfb18802c13d8a8493e0f8a951c9acb72e443b2187881b36b23488202/merged",
            "UpperDir": "/var/lib/docker/overlay2/97e2153cfb18802c13d8a8493e0f8a951c9acb72e443b2187881b36b23488202/diff",
            "WorkDir": "/var/lib/docker/overlay2/97e2153cfb18802c13d8a8493e0f8a951c9acb72e443b2187881b36b23488202/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a16e98724c05975ee8c40d8fe389c3481373d34ab20a1cf52ea2accc43f71f4c",
            "sha256:0c78bb14ef0280895b09acd1094d9cd8417fc9e494f466c73c47cd39b14b7f19",
            "sha256:e62f1c870780255c8d1c6fe510ab7d61abbef4351f4f9d75fd3b9dd34edb8a7f",
            "sha256:8cc35c42a7687e10edc1c665a2b884944d7f9cd4a13dd65884a17268727c57ce",
            "sha256:eb2d6f40659d94b2bf482bc7ff6079c3c2971a6dcc936d9ca335cb0eaec0fc29",
            "sha256:1d6662f1741ccf117e5f9abb2b25aef32329fe7c4dcf0512fe8d1ae5238f2a33",
            "sha256:259366b599ef3d671213cfe014d6ad28d3ca49fd4edd8d28410869c2073f1ca0",
            "sha256:6fb086010362ac41e30b00558cd7cb68bc93ace3bfc739226b2478cee5a58260",
            "sha256:c5ff49b45c9ec0cef6108cd296c5341d5eee6f8d28125ed7ae810716c5b8633c",
            "sha256:1655824868addc271313da6864ae8abc453a3410b643cd0307bc5166ee3077b5",
            "sha256:c83b171ca66f4043bc287627142743f5842a30d9f62a74c8585bc40d04bd0cef",
            "sha256:787a5a5130995fa942ef0db0f7fa5fb0eb7a04804d205c2373b14d43a9d50d80",
            "sha256:842b508e9218be7f26f50f657205afaf31676a8206ef1a2cc4175dc626ae3c3a",
            "sha256:cae311d53e561c46853e0840aed99bf49b2df831c78df11f83fa836e601b7ef4",
            "sha256:b617bfd95ac384499e54190c4771dd98057a7ad80f55b3d9549ae424b605426b",
            "sha256:e3b871b2c86a3e6b5dce5addf75ebff714cb224ec9039eeed5d8e6586856685f",
            "sha256:9d45c17d4a7c2dac5b0ae05e08387f1ab55ac3df718efb44d483f44449086158",
            "sha256:ac73a59a882647501a79d75609982344d2c75f5c995c7c6f8e657722d72621b8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-06-10T13:32:00.969266103+08:00"
    }
}

更多版本

docker.io/alpine/k8s:1.31.9

linux/arm64 docker.io861.82MB2025-06-10 13:32
15