k8s.gcr.io/build-image/kube-cross:v1.23.0-go1.17.9-bullseye.0 linux/amd64

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

Kube-Cross

该镜像用于构建跨平台的Kubernetes镜像。它可以帮助您在不同的操作系统上创建和运行Kubernetes容器。

查看详细信息

源镜像 k8s.gcr.io/build-image/kube-cross:v1.23.0-go1.17.9-bullseye.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/build-image/kube-cross:v1.23.0-go1.17.9-bullseye.0
镜像ID sha256:4b09860c069539eccead403f0a416223db80d7e3342fdf43c576e85e886d5bb3
镜像TAG v1.23.0-go1.17.9-bullseye.0
大小 6.42GB
镜像源 k8s.gcr.io
CMD
启动入口
工作目录 /go
OS/平台 linux/amd64
浏览量 43 次
贡献者 64******0@qq.com
镜像创建 2022-04-13T12:28:03.698095508Z
同步时间 2024-09-23 20:26
更新时间 2024-10-23 02:02
环境变量
PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOLANG_VERSION=1.17.9 GOPATH=/go GOARM=7 KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 darwin/386 windows/amd64 windows/386 TMPDIR=/tmp.k8s

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

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

镜像历史

大小 创建时间 层信息
0.00B 2022-04-13 20:28:03 ENTRYPOINT []
1.05MB 2022-04-13 20:28:03 RUN |3 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive PROTOBUF_VERSION=3.19.4 /bin/sh -c apt-get -qqy remove wget && apt-get clean && rm -rf -- /var/lib/apt/lists/* # buildkit
63.90MB 2022-04-13 20:28:00 RUN |3 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive PROTOBUF_VERSION=3.19.4 /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
0.00B 2022-04-13 20:27:44 RUN |3 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive PROTOBUF_VERSION=3.19.4 /bin/sh -c mkdir $TMPDIR && chmod a+rwx $TMPDIR && chmod o+t $TMPDIR # buildkit
0.00B 2022-04-13 20:27:44 ENV TMPDIR=/tmp.k8s
5.51MB 2022-04-13 20:27:44 RUN |3 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive PROTOBUF_VERSION=3.19.4 /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
0.00B 2022-04-13 20:27:43 ARG PROTOBUF_VERSION
0.00B 2022-04-13 20:27:43 RUN |2 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive /bin/sh -c targetArch=$(echo $TARGETPLATFORM | cut -f2 -d '/') && if [ ${targetArch} = "arm64" ] || [ ${targetArch} = "ppc64le" ] || [ ${targetArch} = "s390x" ]; then echo "deb http://ports.ubuntu.com/ubuntu-ports/ xenial main" > /etc/apt/sources.list.d/ports.list && apt-key adv --no-tty --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32 && apt-get update && apt-get install -y build-essential; fi # buildkit
4.67GB 2022-04-13 20:27:43 RUN |2 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive /bin/sh -c targetArch=$(echo $TARGETPLATFORM | cut -f2 -d '/') && if [ ${targetArch} = "amd64" ]; then echo "deb http://archive.ubuntu.com/ubuntu xenial main universe" > /etc/apt/sources.list.d/cgocrosscompiling.list && apt-key adv --no-tty --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 3B4FE6ACC0B21F32 && 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
35.11MB 2022-04-13 20:22:00 RUN |2 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive /bin/sh -c apt-get -q update && apt-get install -qqy apt-utils file jq patch rsync unzip iproute2 # buildkit
710.80MB 2022-04-13 20:21:48 RUN |2 TARGETPLATFORM=linux/amd64 DEBIAN_FRONTEND=noninteractive /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
0.00B 2022-04-13 20:21:48 ENV KUBE_CROSSPLATFORMS=linux/386 linux/arm linux/arm64 linux/ppc64le linux/s390x darwin/amd64 darwin/386 windows/amd64 windows/386
0.00B 2022-04-13 20:21:48 ENV KUBE_DYNAMIC_CROSSPLATFORMS=arm64 armhf i386 ppc64el s390x
0.00B 2022-04-13 20:21:48 ENV GOARM=7
0.00B 2022-04-13 20:21:48 ARG DEBIAN_FRONTEND=noninteractive
0.00B 2022-04-13 20:21:48 ARG TARGETPLATFORM
0.00B 2022-04-13 10:24:04 /bin/sh -c #(nop) WORKDIR /go
0.00B 2022-04-13 10:24:03 /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"
0.00B 2022-04-13 10:24:03 /bin/sh -c #(nop) ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0.00B 2022-04-13 10:24:03 /bin/sh -c #(nop) ENV GOPATH=/go
408.15MB 2022-04-13 10:24:01 /bin/sh -c set -eux; arch="$(dpkg --print-architecture)"; arch="${arch##*-}"; url=; case "$arch" in 'amd64') url='https://dl.google.com/go/go1.17.9.linux-amd64.tar.gz'; sha256='9dacf782028fdfc79120576c872dee488b81257b1c48e9032d122cfdb379cca6'; ;; 'armel') export GOARCH='arm' GOARM='5' GOOS='linux'; ;; 'armhf') url='https://dl.google.com/go/go1.17.9.linux-armv6l.tar.gz'; sha256='548543479c8d9b3eb9713ed21a7e0b5f2c90f971977db0bfadfa6eff7933282c'; ;; 'arm64') url='https://dl.google.com/go/go1.17.9.linux-arm64.tar.gz'; sha256='44dcdcd4f0fa6f83c15ef70b31580f1e3f95895c2f11a00e36c440c3554b6ad5'; ;; 'i386') url='https://dl.google.com/go/go1.17.9.linux-386.tar.gz'; sha256='382d4207a8a3edb531fcb19dc10b71e51a6d939aedbc15efef92b93b9c1f4e2c'; ;; 'mips64el') export GOARCH='mips64le' GOOS='linux'; ;; 'ppc64el') url='https://dl.google.com/go/go1.17.9.linux-ppc64le.tar.gz'; sha256='5624fb69571b80c00bb1e7b977c9c1b6c1258d791ed904a285fdfd1b247a75ce'; ;; 's390x') url='https://dl.google.com/go/go1.17.9.linux-s390x.tar.gz'; sha256='51180a0c7c0f31524db5a0322a49f3024075b46064101cc95e8b983148c939f1'; ;; *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; esac; build=; if [ -z "$url" ]; then build=1; url='https://dl.google.com/go/go1.17.9.src.tar.gz'; sha256='763ad4bafb80a9204458c5fa2b8e7327fa971aee454252c0e362c11236156813'; echo >&2; echo >&2 "warning: current architecture ($arch) does not have a compatible Go binary release; will be building from source"; echo >&2; fi; wget -O go.tgz.asc "$url.asc"; wget -O go.tgz "$url" --progress=dot:giga; echo "$sha256 *go.tgz" | sha256sum -c -; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys 'EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796'; gpg --batch --keyserver keyserver.ubuntu.com --recv-keys '2F52 8D36 D67B 69ED F998 D857 78BD 6547 3CB3 BD13'; gpg --batch --verify go.tgz.asc go.tgz; gpgconf --kill all; rm -rf "$GNUPGHOME" go.tgz.asc; tar -C /usr/local -xzf go.tgz; rm go.tgz; if [ -n "$build" ]; then savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends golang-go; ( cd /usr/local/go/src; export GOROOT_BOOTSTRAP="$(go env GOROOT)" GOHOSTOS="$GOOS" GOHOSTARCH="$GOARCH"; ./make.bash; ); apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; rm -rf /usr/local/go/pkg/*/cmd /usr/local/go/pkg/bootstrap /usr/local/go/pkg/obj /usr/local/go/pkg/tool/*/api /usr/local/go/pkg/tool/*/go_bootstrap /usr/local/go/src/cmd/dist/dist ; fi; go version
0.00B 2022-04-13 10:23:50 /bin/sh -c #(nop) ENV GOLANG_VERSION=1.17.9
0.00B 2022-03-31 06:08:57 /bin/sh -c #(nop) ENV PATH=/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
227.53MB 2022-03-31 06:08:57 /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; rm -rf /var/lib/apt/lists/*
151.94MB 2022-03-30 01:30:02 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps && rm -rf /var/lib/apt/lists/*
18.95MB 2022-03-30 01:29:47 /bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi
10.69MB 2022-03-30 01:29:41 /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl netbase wget ; rm -rf /var/lib/apt/lists/*
0.00B 2022-03-29 08:22:08 /bin/sh -c #(nop) CMD ["bash"]
123.91MB 2022-03-29 08:22:07 /bin/sh -c #(nop) ADD file:e8d512b08fe2ddc6f2c85831c73e4c72b9c850fa428913d19da4bb1a34f84cf2 in /

镜像信息

{
    "Id": "sha256:4b09860c069539eccead403f0a416223db80d7e3342fdf43c576e85e886d5bb3",
    "RepoTags": [
        "k8s.gcr.io/build-image/kube-cross:v1.23.0-go1.17.9-bullseye.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/build-image/kube-cross:v1.23.0-go1.17.9-bullseye.0"
    ],
    "RepoDigests": [
        "k8s.gcr.io/build-image/kube-cross@sha256:f2594745ae37151600ea68eee7693b545618b4637ffa936aea9b3ae10421cf07",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/k8s.gcr.io/build-image/kube-cross@sha256:2188f2fd7571d1c9c371ac8a428444c879e2bb9cdc44f90b23a5a26158dd9b1f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2022-04-13T12:28:03.698095508Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GOLANG_VERSION=1.17.9",
            "GOPATH=/go",
            "GOARM=7",
            "KUBE_DYNAMIC_CROSSPLATFORMS=arm64   armhf   i386   ppc64el   s390x",
            "KUBE_CROSSPLATFORMS=linux/386   linux/arm linux/arm64   linux/ppc64le   linux/s390x   darwin/amd64 darwin/386   windows/amd64 windows/386",
            "TMPDIR=/tmp.k8s"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/go",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 6424688309,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/63ecb76b4fa50078db1bc7aa09ff2b5e0f655c731d8a219ce47531421a6653a7/diff:/var/lib/docker/overlay2/c7ef8e4b72fd723230e83ed1ac48b9340798921f94a61a140d878efd09aeac9c/diff:/var/lib/docker/overlay2/3db1b981bf8a2d025b5159d71a6d9f5a54f680ac527188b2f0424426e31a15ae/diff:/var/lib/docker/overlay2/7c667a1ef6d67f3f559c794933c7679ad5f9b3d97c7dd3064ba458ad2d2da89e/diff:/var/lib/docker/overlay2/7e43f2bf201cbb2ded1d0d27518a304afbacb739567bc0669985a171ae4e3655/diff:/var/lib/docker/overlay2/95dbc1eab2610c9f48480dab726d0f0ababa02931e13b94cf46289fd9d2339eb/diff:/var/lib/docker/overlay2/391a37c6a4cf4e226e57497f9f579a34be9ae651c1381ffb14d4049bb7ea6cd1/diff:/var/lib/docker/overlay2/560f1045c79564db9dcc657c92c7ce01fb88bad11d043f13a03e3fee82a58a4f/diff:/var/lib/docker/overlay2/e54e72c8f79b95129f717113af6a49037615849703a7a4a5906cbd58688dc8f6/diff:/var/lib/docker/overlay2/c896a8d26919b9cc70d79cee442ed0a22ea5b4a48c6b811443fb2dbdc753963d/diff:/var/lib/docker/overlay2/9f472b7b45178404bbec88078c843c1a91f84875b2c78056302b3d2c1f36d2eb/diff:/var/lib/docker/overlay2/bd64f68f37b899db46fecec74476cc2b8d90a6ebc51f5237f7a9a8f49737ecbd/diff:/var/lib/docker/overlay2/e1dc5fe56a9236b8676632aa86be6f305af050e89be99c9cdc9c87c83235cfae/diff:/var/lib/docker/overlay2/703a769be9f23bdc8c9af902896170d98bb8adff43217a0d4ec07e12e46fc38e/diff",
            "MergedDir": "/var/lib/docker/overlay2/591438064f4de4a48b33454b0994724f58c325824aa9567599ecf4d493affc05/merged",
            "UpperDir": "/var/lib/docker/overlay2/591438064f4de4a48b33454b0994724f58c325824aa9567599ecf4d493affc05/diff",
            "WorkDir": "/var/lib/docker/overlay2/591438064f4de4a48b33454b0994724f58c325824aa9567599ecf4d493affc05/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:4ac8bc2cd0bed27b5d7bcdf724530b8f718618bb2e2b466a70a7136975378bc6",
            "sha256:348622fdcc617bbef1a8d7ac19b47b695109164160a507f1837289a414c3a70c",
            "sha256:d59769727d800c08c09f47e72906d5723958e2d7684a68ad54097ec294e80dc8",
            "sha256:7a7698da17f29db593cf6d1a35127e494beb644e1819ee99d0036f12f54e694d",
            "sha256:2724480adbd26bcac82dde4983cf2b48cc826a125f76d467d0fe9009093d6afc",
            "sha256:863eb298226c7028e6753425d02853d9138cb677d96d8b3efedb952173e751e0",
            "sha256:5f5fc1e0a2e1dee5713f3f5f3963875c7c804a658facd3252e56e088dbdf41b9",
            "sha256:b3cf1666c772d3f89455db304f357111c4b9d648bc06db560357d77b5777b51c",
            "sha256:729430120f91dabf82a73e26ffcd80050deee8e14ae3022aee703c331748cfcc",
            "sha256:d8790104b50f131bf1a79ef9c3bd921ac63a6b6d76bc6c3ec51a1bc99caa9754",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:7278a93bf829573a26c628687bc9a29ff4885aeb5ef31cafe756fdd48b67e28b",
            "sha256:97bc5d02bf1d36001f745841dc83fce63cc21a9742752b5fa150af174cfc727a",
            "sha256:2ba8a751bf197f3ab0b5726f0766af361d38df24653a990c7a77c8e02a0d5719",
            "sha256:1f505156d4707982fc92457d45e29c3d13510671c53b0f24d29c90263d186479"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-09-23T20:21:31.229736846+08:00"
    }
}

更多版本