registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0 linux/amd64

registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0 - 国内下载镜像源 浏览次数:10 安全受验证的发布者-Kubernetes

该镜像是由 registry.k8s.io 提供的 build-image/kube-cross 镜像,用于构建跨平台的 Docker 容器。

源镜像 registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0
镜像ID sha256:1dbb541726567b92507790b9d99a14f63accc732b8b162a7c28a003f7481cb5a
镜像TAG v1.34.0-go1.24.13-bullseye.0
大小 5.58GB
镜像源 registry.k8s.io
CMD
启动入口
工作目录
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2026-02-11T14:23:02.226933916Z
同步时间 2026-03-19 17:52
环境变量
PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOARM=7 KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 GOROOT=/usr/local/go GOLANG_VERSION= GOTOOLCHAIN=auto GOPATH=/usr/local/go PROTOBUF_VERSION=23.4 TMPDIR=/tmp.k8s

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0  registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0  registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0

Shell快速替换命令

sed -i 's#registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0  registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0  registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0'

镜像构建历史


# 2026-02-11 22:23:02  0.00B 配置容器启动时运行的命令
ENTRYPOINT []
                        
# 2026-02-11 22:23:02  1.07MB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c apt-get -qqy remove       wget     && apt-get clean     && rm -rf --         /var/lib/apt/lists/* # buildkit
                        
# 2026-02-11 22:23:00  266.59MB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c for i in {1..5}; do GOPROXY="direct" go install golang.org/x/tools/cmd/cover@latest && break || sleep 15; done      && for i in {1..5}; do GOPROXY="direct" go install golang.org/x/tools/cmd/goimports@latest && break || sleep 15; done      && go clean -cache # buildkit
                        
# 2026-02-11 22:21:56  0.00B 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c mkdir $TMPDIR   && chmod a+rwx $TMPDIR   && chmod o+t $TMPDIR # buildkit
                        
# 2026-02-11 22:21:56  0.00B 设置环境变量 TMPDIR
ENV TMPDIR=/tmp.k8s
                        
# 2026-02-11 22:21:56  8.25MB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c targetArch=$(echo $TARGETPLATFORM | cut -f2 -d '/')   && if [ ${targetArch} = "amd64" ]; then   ZIPNAME="protoc-${PROTOBUF_VERSION}-linux-x86_64.zip"; elif [ ${targetArch} = "arm64" ]; then   ZIPNAME="protoc-${PROTOBUF_VERSION}-linux-aarch_64.zip"; elif [ ${targetArch} = "ppc64le" ]; then   ZIPNAME="protoc-${PROTOBUF_VERSION}-linux-ppcle_64.zip"; elif [ ${targetArch} = "s390x" ]; then   ZIPNAME="protoc-${PROTOBUF_VERSION}-linux-s390_64.zip"; fi   && mkdir /tmp/protoc && cd /tmp/protoc   && wget "https://github.com/protocolbuffers/protobuf/releases/download/v${PROTOBUF_VERSION}/${ZIPNAME}"   && unzip "${ZIPNAME}"   && chmod -R +rX /tmp/protoc   && cp -pr bin /usr/local   && cp -pr include /usr/local   && rm -rf /tmp/protoc   && protoc --version # buildkit
                        
# 2026-02-11 22:21:55  0.00B 设置环境变量 PROTOBUF_VERSION
ENV PROTOBUF_VERSION=23.4
                        
# 2026-02-11 22:21:55  0.00B 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c targetArch=$(echo $TARGETPLATFORM | cut -f2 -d '/')   && if [ ${targetArch} = "ppc64le" ] || [ ${targetArch} = "s390x" ]; then     apt-get update     && apt-get install -y build-essential; fi # buildkit
                        
# 2026-02-11 22:21:55  0.00B 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c targetArch=$(echo $TARGETPLATFORM | cut -f2 -d '/')   && if [ ${targetArch} = "arm64" ]; then     apt-get update     && apt-get install -y build-essential gcc-x86-64-linux-gnu     && apt-get install -y crossbuild-essential-ppc64el crossbuild-essential-s390x; fi # buildkit
                        
# 2026-02-11 22:21:55  4.84GB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c targetArch=$(echo $TARGETPLATFORM | cut -f2 -d '/')   && if [ ${targetArch} = "amd64" ]; then     apt-get update     && apt-get install -y build-essential mingw-w64     && for platform in ${KUBE_DYNAMIC_CROSSPLATFORMS}; do apt-get install -y crossbuild-essential-${platform}; done fi # buildkit
                        
# 2026-02-11 22:18:24  126.14MB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c apt-get -q update     && apt-get install -qqy         apt-utils         curl         file         git         gnupg2         iproute2         jq         openssh-client         patch         rsync         unzip         wget # buildkit
                        
# 2026-02-11 22:18:07  49.39KB 执行命令并创建新的镜像层
RUN |4 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386 /bin/sh -c targetArch=$(echo $TARGETPLATFORM | cut -f2 -d '/')     && if [ ${targetArch} = "amd64" ]; then     for platform in ${KUBE_CROSSPLATFORMS}; do GOOS=${platform%/*} GOARCH=${platform##*/} go install std; done     && go clean -cache; fi # buildkit
                        
# 2026-02-11 22:11:43  0.00B 设置环境变量 GOPATH
ENV GOPATH=/usr/local/go
                        
# 2026-02-11 22:11:43  0.00B 设置环境变量 GOTOOLCHAIN
ENV GOTOOLCHAIN=auto
                        
# 2026-02-11 22:11:43  0.00B 设置环境变量 GOLANG_VERSION
ENV GOLANG_VERSION=
                        
# 2026-02-11 22:11:43  0.00B 设置环境变量 GOROOT
ENV GOROOT=/usr/local/go
                        
# 2026-02-11 22:11:43  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-02-11 22:11:43  253.36MB 复制新文件或目录到容器中
COPY /usr/local/go /usr/local/go # buildkit
                        
# 2026-02-11 22:11:43  0.00B 设置环境变量 KUBE_CROSSPLATFORMS
ENV KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386
                        
# 2026-02-11 22:11:43  0.00B 设置环境变量 KUBE_DYNAMIC_CROSSPLATFORMS
ENV KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x
                        
# 2026-02-11 22:11:43  0.00B 定义构建参数
ARG KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386
                        
# 2026-02-11 22:11:43  0.00B 定义构建参数
ARG KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x
                        
# 2026-02-11 22:11:43  0.00B 设置环境变量 GOARM
ENV GOARM=7
                        
# 2026-02-11 22:11:43  0.00B 定义构建参数
ARG DEBIAN_FRONTEND=noninteractive
                        
# 2026-02-11 22:11:43  0.00B 定义构建参数
ARG TARGETPLATFORM=linux/amd64
                        
# 2026-02-02 08:00:00  80.67MB 
# debian.sh --arch 'amd64' out/ 'bullseye' '@1769990400'
                        
                    

镜像信息

{
    "Id": "sha256:1dbb541726567b92507790b9d99a14f63accc732b8b162a7c28a003f7481cb5a",
    "RepoTags": [
        "registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0"
    ],
    "RepoDigests": [
        "registry.k8s.io/build-image/kube-cross@sha256:4116757031f0c7508237a982d969749c81f9aa90e3277137f3d1475bd9668805",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/registry.k8s.io/build-image/kube-cross@sha256:dd57174d7d42ed074a666037753b075995fa2507b00a306ab809016073323c88"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-02-11T14:23:02.226933916Z",
    "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/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GOARM=7",
            "KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x",
            "KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 windows/amd64 windows/386",
            "GOROOT=/usr/local/go",
            "GOLANG_VERSION=",
            "GOTOOLCHAIN=auto",
            "GOPATH=/usr/local/go",
            "PROTOBUF_VERSION=23.4",
            "TMPDIR=/tmp.k8s"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 5579944613,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/4fa6875751080646adcaf4b9f571ff56e1f0544846891c26831d2d86d2ea17ae/diff:/var/lib/docker/overlay2/e6f8c7ccaf64ecb1ee3411abdd07e1abcc05a840bfd785b6c7734870872026c6/diff:/var/lib/docker/overlay2/3e9662a127dbaf8f9cca4e8a8d7a1cc7792688e8e64330e7a4a17ee44b25dd3a/diff:/var/lib/docker/overlay2/ca1734411f2c85f7b472bad8941efc637db5d6bff329df7914cf73bafaad2395/diff:/var/lib/docker/overlay2/b8168a3c024121092bf4fd4783cf40af73a5d072a06ee4cc1fd618a74ceebd23/diff:/var/lib/docker/overlay2/dfcf0f663da4a97bb30e82032fff56a834452a384f2b41ee08d891d02d86203f/diff:/var/lib/docker/overlay2/3ac7fb6e266b3694ee358f74902aa581f63d1788144ef0f2d8b96288c5fdbd72/diff:/var/lib/docker/overlay2/efe994e330ff934517d263ba4f10ab8e17ea06e624ce3925158704087f8b75e7/diff:/var/lib/docker/overlay2/2681ba120822e845f74f8542b633b5c702f5415e2dc36b574ec5a08f46d25b27/diff:/var/lib/docker/overlay2/dac61807993eb1646159f8a616db1552ca88c60b46e52e4652495a79e28be0fb/diff",
            "MergedDir": "/var/lib/docker/overlay2/08b3c93283d75ad06640df40f8110eb9d315553aa9368f4935b947f3eaac45d7/merged",
            "UpperDir": "/var/lib/docker/overlay2/08b3c93283d75ad06640df40f8110eb9d315553aa9368f4935b947f3eaac45d7/diff",
            "WorkDir": "/var/lib/docker/overlay2/08b3c93283d75ad06640df40f8110eb9d315553aa9368f4935b947f3eaac45d7/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:66e9c7c89f57c8ed2eca57382cba6e3b90e2765eeb2031482eaee3d2afd54b8f",
            "sha256:4797589c2cef2f10bc8fba933b0a5d0ba70197f188132839acd1a398a1d9e0f6",
            "sha256:3af4365944e7104558c782fd21344eac4e2a19d8041061028b8cf5fe8202ede6",
            "sha256:ae15ed3e77422fc921638a00c8708acc8dc75382d12efeb37c55498a6552a517",
            "sha256:ac68f63bf93f02cea54b0df18e69dc6cbb524b9f0cbb816967ba3b622d173f48",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:c87cd690af40020f0d2708bcfa690a7fa1537366ad283ab6d17302b28a63a51f",
            "sha256:db55345986d1d1c039e40214a403bfb0ef2a002c69cb63a0e5c6d175e8f13308",
            "sha256:4f864a242a550d7e6236cd1b9df9d1962bc7fe70ceaaa98fdcd11828b4f6d8d1",
            "sha256:a66b40722c9f36965d18deda7d8f70eb7682a3b67b5108ba27b6ecb922492476"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-19T17:47:13.003761619+08:00"
    }
}

更多版本

registry.k8s.io/build-image/kube-cross:v1.30.0-go1.22.5-bullseye.0

linux/amd64 registry.k8s.io5.68GB2024-08-01 10:49
805

registry.k8s.io/build-image/kube-cross:v1.24.0-go1.20.7-bullseye.0

linux/amd64 registry.k8s.io5.68GB2024-11-07 15:19
347

registry.k8s.io/build-image/kube-cross:v1.28.0-go1.22.8-bullseye.0

linux/amd64 registry.k8s.io5.69GB2024-11-14 16:40
339

registry.k8s.io/build-image/kube-cross:v1.22.0-go1.16.15-buster.0

linux/amd64 registry.k8s.io3.26GB2025-06-13 10:27
199

registry.k8s.io/build-image/kube-cross:v1.34.0-go1.24.13-bullseye.0

linux/amd64 registry.k8s.io5.58GB2026-03-19 17:52
9