docker.io/rancher/rke-tools:v0.1.80 linux/amd64

docker.io/rancher/rke-tools:v0.1.80 - 国内下载镜像源 浏览次数:51 安全受验证的发布者-Rancher

RKE-tools是Rancher的开源工具集,它提供了各种操作和管理Docker集群的命令。这些工具可以用来创建、更新或销毁容器集群,并且提供了实时监控和日志查看功能。

源镜像 docker.io/rancher/rke-tools:v0.1.80
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/rke-tools:v0.1.80
镜像ID sha256:c1309431f38c9faa54f570e1faee88222dd458aec8681dcd89093f3086d31fd5
镜像TAG v0.1.80
大小 288.56MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash
启动入口 /docker-entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 51 次
贡献者
镜像创建 2022-03-18T23:54:17.75215968Z
同步时间 2024-07-09 15:12
更新时间 2024-09-19 21:59
开放端口
80/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NGINX_VERSION=1.21.0 NJS_VERSION=0.5.3 PKG_RELEASE=1 DOCKER_URL_amd64=https://get.docker.com/builds/Linux/x86_64/docker-1.12.3.tgz DOCKER_URL_arm64=https://github.com/rancher/docker/releases/download/v1.12.3/docker-v1.12.3_arm64.tgz DOCKER_URL=DOCKER_URL_amd64 CRIDOCKERD_URL=https://github.com/rancher/cri-dockerd/releases/download/v0.0.3/cri-dockerd-v0.0.3-linux-amd64.tgz RANCHER_CONFD_VERSION=v0.16.4 ETCD_URL=https://github.com/etcd-io/etcd/releases/download/v3.4.15/etcd-v3.4.15-linux-amd64.tar.gz
镜像标签
Rancher Labs <support@rancher.com>: maintainer 2022-03-18T23:53:57Z: org.opencontainers.image.created 112c23fc5ed73be550f5dc649ee76d9389c42a6d: org.opencontainers.image.revision https://github.com/rancher/rke-tools.git: org.opencontainers.image.source https://github.com/rancher/rke-tools: org.opencontainers.image.url

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/rke-tools:v0.1.80
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/rke-tools:v0.1.80  docker.io/rancher/rke-tools:v0.1.80

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/rke-tools:v0.1.80
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/rke-tools:v0.1.80  docker.io/rancher/rke-tools:v0.1.80

Shell快速替换命令

sed -i 's#rancher/rke-tools:v0.1.80#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/rke-tools:v0.1.80#' deployment.yaml

镜像历史

大小 创建时间 层信息
0.00B 2022-03-19 07:54:17 /bin/sh -c #(nop) LABEL org.opencontainers.image.url=https://github.com/rancher/rke-tools
0.00B 2022-03-19 07:54:17 /bin/sh -c #(nop) LABEL org.opencontainers.image.source=https://github.com/rancher/rke-tools.git
0.00B 2022-03-19 07:54:17 /bin/sh -c #(nop) LABEL org.opencontainers.image.revision=112c23fc5ed73be550f5dc649ee76d9389c42a6d
0.00B 2022-03-19 07:54:17 /bin/sh -c #(nop) LABEL org.opencontainers.image.created=2022-03-18T23:53:57Z
0.00B 2022-03-19 07:54:16 /bin/sh -c #(nop) CMD ["/bin/bash"]
0.00B 2022-03-19 07:54:16 /bin/sh -c #(nop) VOLUME [/opt/rke-tools]
8.98MB 2022-03-19 07:54:15 /bin/sh -c #(nop) COPY file:7feb70e6e69014913e1b53771522094ba2ecb2b434dc497c324d50aebda7ce92 in /opt/rke-tools
10.05KB 2022-03-19 07:54:15 /bin/sh -c #(nop) COPY multi:ea77250dc6c936e947494161e88c94bef28bc2b24b8b11e5931bdfb2a150ecc9 in /opt/rke-tools/
1.80KB 2022-03-19 07:54:15 /bin/sh -c #(nop) COPY multi:51ed3ec74222ac2a438a9df330792e78e1c951fe070a696c3a664c99a5d7445c in /usr/bin/
88.00B 2022-03-19 07:54:14 /bin/sh -c #(nop) COPY dir:0459a3816a50ad2a038015821c58d4a730723e9ef118d6d168a9730d9dbc6dca in /etc/confd/conf.d/
477.00B 2022-03-19 07:54:14 /bin/sh -c #(nop) COPY dir:0e956ee6a33257a02b7b3d7be0f8e173d276e6e3bf43535dec61354952c79657 in /etc/confd/templates/
17.74MB 2022-03-19 07:54:14 |1 ARCH=amd64 /bin/sh -c wget -q -O - ${ETCD_URL} | tar xzf - -C /tmp && mv /tmp/etcd-*/etcdctl /usr/local/bin/etcdctl && rm -rf /tmp/etcd-* && rm -f /etcd-*.tar.gz && apk del wget
0.00B 2022-03-19 07:54:12 /bin/sh -c #(nop) ENV ETCD_URL=https://github.com/etcd-io/etcd/releases/download/v3.4.15/etcd-v3.4.15-linux-amd64.tar.gz
3.50MB 2022-03-19 07:54:12 |1 ARCH=amd64 /bin/sh -c wget -q -O /tmp/portmap https://github.com/rancher/plugins/releases/download/v1.9.1-rancher1/portmap-${ARCH}
73.98MB 2022-03-19 07:54:11 |1 ARCH=amd64 /bin/sh -c wget -q -O - https://github.com/containernetworking/plugins/releases/download/v0.9.1/cni-plugins-linux-${ARCH}-v0.9.1.tgz | tar xzf - -C /tmp
0.00B 2022-03-19 07:54:09 |1 ARCH=amd64 /bin/sh -c mkdir -p /opt/cni/bin
147.29MB 2022-03-19 07:54:07 |1 ARCH=amd64 /bin/sh -c apk -U --no-cache add curl wget ca-certificates tar sysstat acl && mkdir -p /opt/rke-tools/bin /etc/confd && curl -sLf https://github.com/rancher/confd/releases/download/${RANCHER_CONFD_VERSION}/confd-${RANCHER_CONFD_VERSION}-linux-${ARCH} > /usr/bin/confd && chmod +x /usr/bin/confd && curl -sLf ${!DOCKER_URL} | tar xvzf - -C /opt/rke-tools/bin --strip-components=1 docker/docker && curl -sLf ${CRIDOCKERD_URL} | tar xvzf - -C /opt/rke-tools/bin --strip-components=1 cri-dockerd/cri-dockerd && chmod +x /opt/rke-tools/bin/cri-dockerd && curl -sLf https://storage.googleapis.com/kubernetes-release/release/v1.18.2/bin/linux/${ARCH}/kubectl > /usr/local/bin/kubectl && chmod +x /usr/local/bin/kubectl && apk del curl
0.00B 2022-03-19 07:54:01 /bin/sh -c #(nop) ENV RANCHER_CONFD_VERSION=v0.16.4
14.41MB 2022-03-19 07:54:01 |1 ARCH=amd64 /bin/sh -c apk -U upgrade && apk -U --no-cache add bash && rm -f /bin/sh && ln -s /bin/bash /bin/sh
0.00B 2022-03-19 07:53:59 /bin/sh -c #(nop) ENV CRIDOCKERD_URL=https://github.com/rancher/cri-dockerd/releases/download/v0.0.3/cri-dockerd-v0.0.3-linux-amd64.tgz
0.00B 2022-03-19 07:53:58 /bin/sh -c #(nop) ENV DOCKER_URL_amd64=https://get.docker.com/builds/Linux/x86_64/docker-1.12.3.tgz DOCKER_URL_arm64=https://github.com/rancher/docker/releases/download/v1.12.3/docker-v1.12.3_arm64.tgz DOCKER_URL=DOCKER_URL_amd64
0.00B 2022-03-19 07:53:58 /bin/sh -c #(nop) ARG ARCH=amd64
0.00B 2022-03-19 07:53:58 /bin/sh -c #(nop) LABEL maintainer=Rancher Labs <support@rancher.com>
0.00B 2021-05-25 23:44:29 /bin/sh -c #(nop) CMD ["nginx" "-g" "daemon off;"]
0.00B 2021-05-25 23:44:28 /bin/sh -c #(nop) STOPSIGNAL SIGQUIT
0.00B 2021-05-25 23:44:28 /bin/sh -c #(nop) EXPOSE 80
0.00B 2021-05-25 23:44:28 /bin/sh -c #(nop) ENTRYPOINT ["/docker-entrypoint.sh"]
4.61KB 2021-05-25 23:44:28 /bin/sh -c #(nop) COPY file:09a214a3e07c919af2fb2d7c749ccbc446b8c10eb217366e5a65640ee9edcc25 in /docker-entrypoint.d
1.04KB 2021-05-25 23:44:27 /bin/sh -c #(nop) COPY file:0fd5fca330dcd6a7de297435e32af634f29f7132ed0550d342cad9fd20158258 in /docker-entrypoint.d
1.96KB 2021-05-25 23:44:27 /bin/sh -c #(nop) COPY file:0b866ff3fc1ef5b03c4e6c8c513ae014f691fb05d530257dfffd07035c1b75da in /docker-entrypoint.d
1.20KB 2021-05-25 23:44:27 /bin/sh -c #(nop) COPY file:65504f71f5855ca017fb64d502ce873a31b2e0decd75297a8fb0a287f97acf92 in /
17.01MB 2021-05-25 23:44:26 /bin/sh -c set -x && addgroup -g 101 -S nginx && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx && apkArch="$(cat /etc/apk/arch)" && nginxPackages=" nginx=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-xslt=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-geoip=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-image-filter=${NGINX_VERSION}-r${PKG_RELEASE} nginx-module-njs=${NGINX_VERSION}.${NJS_VERSION}-r${PKG_RELEASE} " && case "$apkArch" in x86_64|aarch64) set -x && KEY_SHA512="e7fa8303923d9b95db37a77ad46c68fd4755ff935d0a534d26eba83de193c76166c68bfe7f65471bf8881004ef4aa6df3e34689c305662750c0172fca5d8552a *stdin" && apk add --no-cache --virtual .cert-deps openssl && wget -O /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub && if [ "$(openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout | openssl sha512 -r)" = "$KEY_SHA512" ]; then echo "key verification succeeded!"; mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/; else echo "key verification failed!"; exit 1; fi && apk del .cert-deps && apk add -X "https://nginx.org/packages/mainline/alpine/v$(egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release)/main" --no-cache $nginxPackages ;; *) set -x && tempDir="$(mktemp -d)" && chown nobody:nobody $tempDir && apk add --no-cache --virtual .build-deps gcc libc-dev make openssl-dev pcre-dev zlib-dev linux-headers libxslt-dev gd-dev geoip-dev perl-dev libedit-dev mercurial bash alpine-sdk findutils && su nobody -s /bin/sh -c " export HOME=${tempDir} && cd ${tempDir} && hg clone https://hg.nginx.org/pkg-oss && cd pkg-oss && hg up ${NGINX_VERSION}-${PKG_RELEASE} && cd alpine && make all && apk index -o ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz ${tempDir}/packages/alpine/${apkArch}/*.apk && abuild-sign -k ${tempDir}/.abuild/abuild-key.rsa ${tempDir}/packages/alpine/${apkArch}/APKINDEX.tar.gz " && cp ${tempDir}/.abuild/abuild-key.rsa.pub /etc/apk/keys/ && apk del .build-deps && apk add -X ${tempDir}/packages/alpine/ --no-cache $nginxPackages ;; esac && if [ -n "$tempDir" ]; then rm -rf "$tempDir"; fi && if [ -n "/etc/apk/keys/abuild-key.rsa.pub" ]; then rm -f /etc/apk/keys/abuild-key.rsa.pub; fi && if [ -n "/etc/apk/keys/nginx_signing.rsa.pub" ]; then rm -f /etc/apk/keys/nginx_signing.rsa.pub; fi && apk add --no-cache --virtual .gettext gettext && mv /usr/bin/envsubst /tmp/ && runDeps="$( scanelf --needed --nobanner /tmp/envsubst | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' | sort -u | xargs -r apk info --installed | sort -u )" && apk add --no-cache $runDeps && apk del .gettext && mv /tmp/envsubst /usr/local/bin/ && apk add --no-cache tzdata && apk add --no-cache curl ca-certificates && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log && mkdir /docker-entrypoint.d
0.00B 2021-05-25 23:44:19 /bin/sh -c #(nop) ENV PKG_RELEASE=1
0.00B 2021-05-25 23:44:19 /bin/sh -c #(nop) ENV NJS_VERSION=0.5.3
0.00B 2021-05-25 23:44:18 /bin/sh -c #(nop) ENV NGINX_VERSION=1.21.0
0.00B 2021-04-15 07:14:29 /bin/sh -c #(nop) LABEL maintainer=NGINX Docker Maintainers <docker-maint@nginx.com>
0.00B 2021-04-15 03:19:39 /bin/sh -c #(nop) CMD ["/bin/sh"]
5.61MB 2021-04-15 03:19:39 /bin/sh -c #(nop) ADD file:8ec69d882e7f29f0652d537557160e638168550f738d0d49f90a7ef96bf31787 in /

镜像信息

{
    "Id": "sha256:c1309431f38c9faa54f570e1faee88222dd458aec8681dcd89093f3086d31fd5",
    "RepoTags": [
        "rancher/rke-tools:v0.1.80",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/rke-tools:v0.1.80"
    ],
    "RepoDigests": [
        "rancher/rke-tools@sha256:2260c64aea5bdd419942e0e118bb8d0a2c3f5c93d997db24d0d4e1e38493d9de",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/rancher/rke-tools@sha256:19008a90af3b01d914e761107f58626de438ba19f4ffd56ac4e322561744daba"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2022-03-18T23:54:17.75215968Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.9",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NGINX_VERSION=1.21.0",
            "NJS_VERSION=0.5.3",
            "PKG_RELEASE=1",
            "DOCKER_URL_amd64=https://get.docker.com/builds/Linux/x86_64/docker-1.12.3.tgz",
            "DOCKER_URL_arm64=https://github.com/rancher/docker/releases/download/v1.12.3/docker-v1.12.3_arm64.tgz",
            "DOCKER_URL=DOCKER_URL_amd64",
            "CRIDOCKERD_URL=https://github.com/rancher/cri-dockerd/releases/download/v0.0.3/cri-dockerd-v0.0.3-linux-amd64.tgz",
            "RANCHER_CONFD_VERSION=v0.16.4",
            "ETCD_URL=https://github.com/etcd-io/etcd/releases/download/v3.4.15/etcd-v3.4.15-linux-amd64.tar.gz"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "Image": "sha256:b412d5889e06888d3936095daee9a6cb2006417881c69a17c597f33814c5b1cd",
        "Volumes": {
            "/opt/rke-tools": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Rancher Labs \u003csupport@rancher.com\u003e",
            "org.opencontainers.image.created": "2022-03-18T23:53:57Z",
            "org.opencontainers.image.revision": "112c23fc5ed73be550f5dc649ee76d9389c42a6d",
            "org.opencontainers.image.source": "https://github.com/rancher/rke-tools.git",
            "org.opencontainers.image.url": "https://github.com/rancher/rke-tools"
        },
        "StopSignal": "SIGQUIT"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 288562568,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/eac3ace6a54a33eaa349f35a47a3da8d06662678e68618bce69a4d25dee87238/diff:/var/lib/docker/overlay2/3aeb500df8fc81564ab55698ee3017fef0ef1ed9074e92479d5fab95ec267f29/diff:/var/lib/docker/overlay2/0ce4898613bb35b94180237b7d6b42db06746ce83d467592af45b64d4474a2f3/diff:/var/lib/docker/overlay2/634331500ddf0d78d37b111e7440cdad75fba587d51e8d88cdd977f132059d5c/diff:/var/lib/docker/overlay2/82c28bd4f4fd8b17ca4f4e78633a93af175f3df50d1effa2c222cc2a7f6527cf/diff:/var/lib/docker/overlay2/c2dbecbc6bfc0c26c1994212b2d08d5710222a42b1423c99abcfc2f93852cce7/diff:/var/lib/docker/overlay2/589048a65315991f5bd9c77e1e20434ddb79d1436943704663422e137d5c6a32/diff:/var/lib/docker/overlay2/dd3429809150ae4be41fed9d983367ca8a8c9a9c379985eedfae87a3332b7805/diff:/var/lib/docker/overlay2/86d84fcc0e29bd9f1124787e7392a31b099ea24d401c04cbb3c41a92705d2d4e/diff:/var/lib/docker/overlay2/05039e4a13461f771bacb0239fd6c77eb653ed4433108dcf3e3ea1f591c229e1/diff:/var/lib/docker/overlay2/af2b8afa02250261c54e01a5bdd3993d005f62ca9f883963e053bec4fffa4ebf/diff:/var/lib/docker/overlay2/a038db08f461441fe0327f32b44cda69b335ae83c72c368c5560acf5bac0050d/diff:/var/lib/docker/overlay2/71ede728aa84cf7fe5b543991cc112f57f37c63a61b2b83e648f9a9211cf7f31/diff:/var/lib/docker/overlay2/d83803b9981f8be0f2f5fe368bf308808f56aa35e239d4c44586c3f039db1977/diff:/var/lib/docker/overlay2/42fe72ff2277c36bbccb3387bfdcaa83ceaa7e3f63cc3a4563fd08e83090219b/diff:/var/lib/docker/overlay2/44920b88934d80091c8bfd5c19513d581b1b30e05ba17cc1a3a7486c66eb1a7e/diff",
            "MergedDir": "/var/lib/docker/overlay2/98417798221bf3ea1869e3449d36cd4dd53711c5d1d8b98ac6480af16bda5b32/merged",
            "UpperDir": "/var/lib/docker/overlay2/98417798221bf3ea1869e3449d36cd4dd53711c5d1d8b98ac6480af16bda5b32/diff",
            "WorkDir": "/var/lib/docker/overlay2/98417798221bf3ea1869e3449d36cd4dd53711c5d1d8b98ac6480af16bda5b32/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:b2d5eeeaba3a22b9b8aa97261957974a6bd65274ebd43e1d81d0a7b8b752b116",
            "sha256:a42a23cd7b07a408e16c433f60eb97332b0dcd14313479a8094a69ad59da29fa",
            "sha256:96131b349b16fb6244f73c696598f88b897bcbf33d59850461fd1cb356bd5f92",
            "sha256:2b60f0243825842ad041e53cf9c53a05b80515f863102e02b18f9593627c6bd3",
            "sha256:2f2df3ae0cadcae154d0ef616bd7b47430af04c7550e1605a9a85afacf796690",
            "sha256:058eb06e0efd35550de1b6fb13702e3f33b3ebf21b9ed17b5d336e74c31c9c5f",
            "sha256:ff5d39ed2adba7706cfc22a9646cdb095e141685a1c599b00058f7eb9b1b5ff4",
            "sha256:6994f4e7a02081723c8c8a8031e1fcde2862c9e6de33a7140e12ae8b4994d954",
            "sha256:8abc5cdea26c46383df300d81ae357f6a0c60bc1b99d6da5ab4aa05dd32b4c85",
            "sha256:097add36f05f92cc0034adbb753c3c44b175a5d433fc8c249cd04dcbc0f8d9ae",
            "sha256:1e25548c96e50eaf795d92be6a72848d1fd324b35c96daf7e0a1f98ade271d6e",
            "sha256:dfae3eca5acf4e01b585c652bf8160e8da0614034c77f18905321e2aa3a63888",
            "sha256:890c0cb3c62914042e91effd079bf3198ff50e15efd7234ff68f7efebcc1f873",
            "sha256:7d7a3c977427e004739fe61f1b1bde2fabbe527a086c67d326140afc3bb04af4",
            "sha256:e36a4ab47fa8561dab484e9bcca560f84dfda471a3f667a856d8eaad10d81972",
            "sha256:6a94a2695934fa10eec540227b1b6a038e24a84d6cec7219d7db5e4913e5cd6d",
            "sha256:1aed7ffbf4add0e5d728e3cff86c8d38a94cbebb33efb717630a4ebf4a995cb8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-07-09T15:11:55.752246103+08:00"
    }
}

更多版本