docker.io/alpine/k8s:1.31.2 linux/amd64

docker.io/alpine/k8s:1.31.2 - 国内下载镜像源 浏览次数:18

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

源镜像 docker.io/alpine/k8s:1.31.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.2
镜像ID sha256:83daa440f84475e72f7ef8ff3bb14f768cba3a2bdc5135db360bc05fc4ca7ca1
镜像TAG 1.31.2
大小 855.73MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh
启动入口
工作目录 /apps
OS/平台 linux/amd64
浏览量 18 次
贡献者
镜像创建 2024-10-27T02:10:32.359826657Z
同步时间 2025-11-01 14:27
更新时间 2025-11-02 15:47
环境变量
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.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.2  docker.io/alpine/k8s:1.31.2

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#alpine/k8s:1.31.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.2#' 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.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.2  docker.io/alpine/k8s:1.31.2'

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-10-27 10:10:32  0.00B 设置工作目录为/apps
WORKDIR /apps
                        
# 2024-10-27 10:10:32  11.17MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:31  29.87MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:29  99.20MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:28  49.28MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:27  4.08MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /bin/sh -c apk add --update --no-cache gettext # buildkit
                        
# 2024-10-27 10:10:26  63.60MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:26  12.29MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /bin/sh -c apk add --update --no-cache jq yq # buildkit
                        
# 2024-10-27 10:10:25  100.54MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:10  143.78MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:08  14.64MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:07  56.38MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:07  52.47MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:10:05  59.41MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /bin/sh -c helm plugin install https://github.com/helm-unittest/helm-unittest && rm -rf /tmp/helm-* # buildkit
                        
# 2024-10-27 10:10:02  79.39MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /bin/sh -c helm plugin install https://github.com/databus23/helm-diff && rm -rf /tmp/helm-* # buildkit
                        
# 2024-10-27 10:10:00  71.84MB 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:09:58  18.00B 执行命令并创建新的镜像层
RUN |8 ARCH= HELM_VERSION=3.16.2 KUBECTL_VERSION=1.31.2 KUSTOMIZE_VERSION=v5.5.0 KUBESEAL_VERSION=0.27.1 KREW_VERSION=0.4.4 VALS_VERSION=0.37.7 KUBECONFORM_VERSION=0.6.7 /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
                        
# 2024-10-27 10:09:58  0.00B 定义构建参数
ARG KUBECONFORM_VERSION=0.6.7
                        
# 2024-10-27 10:09:58  0.00B 定义构建参数
ARG VALS_VERSION=0.37.7
                        
# 2024-10-27 10:09:58  0.00B 定义构建参数
ARG KREW_VERSION=0.4.4
                        
# 2024-10-27 10:09:58  0.00B 定义构建参数
ARG KUBESEAL_VERSION=0.27.1
                        
# 2024-10-27 10:09:58  0.00B 定义构建参数
ARG KUSTOMIZE_VERSION=v5.5.0
                        
# 2024-10-27 10:09:58  0.00B 定义构建参数
ARG KUBECTL_VERSION=1.31.2
                        
# 2024-10-27 10:09:58  0.00B 定义构建参数
ARG HELM_VERSION=3.16.2
                        
# 2024-10-27 10:09:58  0.00B 定义构建参数
ARG ARCH
                        
# 2024-09-07 06:20:07  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-09-07 06:20:07  7.80MB 
/bin/sh -c #(nop) ADD file:5758b97d8301c84a204a6e516241275d785a7cade40b2fb99f01fe122482e283 in / 
                        
                    

镜像信息

{
    "Id": "sha256:83daa440f84475e72f7ef8ff3bb14f768cba3a2bdc5135db360bc05fc4ca7ca1",
    "RepoTags": [
        "alpine/k8s:1.31.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s:1.31.2"
    ],
    "RepoDigests": [
        "alpine/k8s@sha256:d489e3c7a6221af7394bc54a1498b641ada49ca51c344630966a62411b91a3df",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alpine/k8s@sha256:0d075a8dfcdd53be26fa57e52ec79a14e00af14d8bcdcfac1cc3131622e4e3a3"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-10-27T02:10:32.359826657Z",
    "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": "amd64",
    "Os": "linux",
    "Size": 855726486,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c59e1ca666140d92daff901d455cc89c0a6aa797b2bed2ef3c1ccaa0d43ec5ae/diff:/var/lib/docker/overlay2/5b3fce3083a93976c9ba19891e4157da69966e1fb396b0a7843f954e6e7ddc63/diff:/var/lib/docker/overlay2/5cbb1c4f8d2b3f13e0cf1cfd659b70bdc0ca035a2be26c84f311ed4fe5986b7c/diff:/var/lib/docker/overlay2/593e59aeb6446f7a7865c247edb46a8ebca73cfceb9dbd21d8996ab76e5c556f/diff:/var/lib/docker/overlay2/dc3ae2ab7bcc4c3b2c4884845527d59d8696583017b7c59c81c50e915534d4ae/diff:/var/lib/docker/overlay2/2e1fb74af01002cdadd135c01a330d791ed9808e7881626541cd0cf5629abc64/diff:/var/lib/docker/overlay2/179bc9417285c502b3c22f8a301f1b2b15b6d55845b459e4e1dee1dc07732e45/diff:/var/lib/docker/overlay2/2647692ed209af5d4b55f2684412420904b1f6c07e366697f652d0a53df1c018/diff:/var/lib/docker/overlay2/3a362d54866fdf7c9e49a530981c9dca4694e12a80f4442b1da839a73d26f987/diff:/var/lib/docker/overlay2/48edba60dcf015c05b4b20d76ace44dba3863406c6841518a396ebd3b76af012/diff:/var/lib/docker/overlay2/0604eb85ffe15d04bb7d620929d3c7fedf7f47367f45c5e70e3f6f350ec57761/diff:/var/lib/docker/overlay2/c13cc530132c02e20b0a824da0b02e82c7d2a338f3e19a993e2caee6e9b330be/diff:/var/lib/docker/overlay2/579f7d97b6c1ea6bf972c3f6fbbc73765ed6d508d0a1dcb0f5f9b027dc19f28d/diff:/var/lib/docker/overlay2/90992ec9120b2f2b31bebca8860f446c4c003274cc385f1953982dfc90970e24/diff:/var/lib/docker/overlay2/4bb7f7b7ad39c8822fb663ac4d8b36ea13eec5b6d0afa781a376436e4471df52/diff:/var/lib/docker/overlay2/0e28d551e0eee51790bff1d3b6e8f12d090d9c121ff9e0194402309762db578d/diff:/var/lib/docker/overlay2/56dbc2212cbc9b991b1a93a72a8c08a3a8460c06576fe4f3267009446334aa65/diff",
            "MergedDir": "/var/lib/docker/overlay2/724f00f3bc8485882e055241c30dbf678ce8ee4a4effb2b7ffebfcd2e5d9ac70/merged",
            "UpperDir": "/var/lib/docker/overlay2/724f00f3bc8485882e055241c30dbf678ce8ee4a4effb2b7ffebfcd2e5d9ac70/diff",
            "WorkDir": "/var/lib/docker/overlay2/724f00f3bc8485882e055241c30dbf678ce8ee4a4effb2b7ffebfcd2e5d9ac70/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:63ca1fbb43ae5034640e5e6cb3e083e05c290072c5366fcaa9d62435a4cced85",
            "sha256:fd48b53d9b38116094edab2a30b3988978885149437ecfba66a5500a50a82a10",
            "sha256:3c8fd4e25b633de55cde30c992874062fda333c1cd2e5b679791868f6bb3bcab",
            "sha256:cf77a2634b14f4d0c18f1a50f6647c7d8102af8d73639730612685506cb9c43d",
            "sha256:53d56a94eca0a902b00f86f4ec20dda54acfb25243bbb96de8d18243da1b4ad4",
            "sha256:336d983c673dd950d56b219ba7fbae888746204eacfba960f675fb0d419c30ad",
            "sha256:d78a2d134144f83d514feaeba2b6bd39e1bca89dfc93341c9c8a20e3427397d2",
            "sha256:f5a407fdb42a6c947c938c721ede94f461e2cd4cc9b4e1ed3dd23f2f9e4cf56a",
            "sha256:861946f6f7f4539ca00d28cc800c930139f711134c1d907df2ecbd7bd19601ae",
            "sha256:c46f89742c71649929dace6418608820fb5ec65871865add58b0f1acea6570d9",
            "sha256:1720172520f243b45e3a905ec995361e9f9f84d97479658140612dfc61f8d6d7",
            "sha256:b3f976911e8601b3b15cc550eb7c29f1903b493d65c9bbc1b09fac2f0b975460",
            "sha256:f61852c205cbdf338e2ab1142ae1cd30b50f138922f3d2dba43fe24be6c063c1",
            "sha256:86f1098841fa4c4ac967e2808a2c9642d959169d45a59cc9d42557fb24407603",
            "sha256:f2aaba4ab7992cbaa2c940b780461b905e552f9ab7f31872c3a538725dcc0301",
            "sha256:41f5a0de64c6a9f10e9f06f589e4839261a1b48c03b22f48c9525db2ae50f7d7",
            "sha256:f6842c1a9dd26e982170667da1387780cac1562bbed83b3a7d2e87f15a951f4c",
            "sha256:bbb3c702127b1dbc5ccf8af6fb8b2cfcfcfb0b07147cc34f681dbebae7c3a6dc"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-11-01T14:27:11.40597437+08:00"
    }
}

更多版本

docker.io/alpine/k8s:1.31.9

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

docker.io/alpine/k8s:1.31.2

linux/amd64 docker.io855.73MB2025-11-01 14:27
17