quay.io/kubespray/kubespray:v2.26.0 linux/amd64

quay.io/kubespray/kubespray:v2.26.0 - 国内下载镜像源 浏览次数:51
```html

这是一个包含 Kubespray 工具的 Docker 镜像。Kubespray 是一个用于在 Kubernetes 集群上部署 Kubernetes 的工具。该镜像包含 Kubespray 的所有必要依赖项,可以用于在各种平台上快速轻松地部署 Kubernetes 集群。

```
源镜像 quay.io/kubespray/kubespray:v2.26.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0
镜像ID sha256:64354d8e474b7303763766a767f974db3d861636659c20b4ff512a71a41223bb
镜像TAG v2.26.0
大小 452.13MB
镜像源 quay.io
CMD /bin/bash
启动入口
工作目录 /kubespray
OS/平台 linux/amd64
浏览量 51 次
贡献者
镜像创建 2024-09-05T19:45:27.38002551-07:00
同步时间 2025-03-05 11:36
更新时间 2025-04-18 18:10
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 DEBIAN_FRONTEND=noninteractive PYTHONDONTWRITEBYTECODE=1
镜像标签
ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0  quay.io/kubespray/kubespray:v2.26.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0  quay.io/kubespray/kubespray:v2.26.0

Shell快速替换命令

sed -i 's#quay.io/kubespray/kubespray:v2.26.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0  quay.io/kubespray/kubespray:v2.26.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0  quay.io/kubespray/kubespray:v2.26.0'

镜像构建历史


# 2024-09-06 10:45:27  10.42KB 复制新文件或目录到容器中
COPY plugins ./plugins # buildkit
                        
# 2024-09-06 10:45:27  21.39KB 复制新文件或目录到容器中
COPY playbooks ./playbooks # buildkit
                        
# 2024-09-06 10:45:27  3.84KB 复制新文件或目录到容器中
COPY extra_playbooks ./extra_playbooks # buildkit
                        
# 2024-09-06 10:45:27  26.00B 复制新文件或目录到容器中
COPY library ./library # buildkit
                        
# 2024-09-06 10:45:27  82.46KB 复制新文件或目录到容器中
COPY inventory ./inventory # buildkit
                        
# 2024-09-06 10:45:27  619.64KB 复制新文件或目录到容器中
COPY contrib ./contrib # buildkit
                        
# 2024-09-06 10:45:27  3.80MB 复制新文件或目录到容器中
COPY roles ./roles # buildkit
                        
# 2024-09-06 10:45:26  2.55KB 复制新文件或目录到容器中
COPY *.cfg ./ # buildkit
                        
# 2024-09-06 10:45:26  4.04KB 复制新文件或目录到容器中
COPY *.yml ./ # buildkit
                        
# 2024-09-06 10:45:26  51.45MB 执行命令并创建新的镜像层
RUN /bin/bash -o pipefail -c KUBE_VERSION=$(sed -n 's/^kube_version: //p' roles/kubespray-defaults/defaults/main/main.yml)     OS_ARCHITECTURE=$(dpkg --print-architecture)     && curl -L "https://dl.k8s.io/release/${KUBE_VERSION}/bin/linux/${OS_ARCHITECTURE}/kubectl" -o /usr/local/bin/kubectl     && echo "$(curl -L "https://dl.k8s.io/release/${KUBE_VERSION}/bin/linux/${OS_ARCHITECTURE}/kubectl.sha256")" /usr/local/bin/kubectl | sha256sum --check     && chmod a+x /usr/local/bin/kubectl # buildkit
                        
# 2024-09-06 10:45:22  0.00B 
SHELL [/bin/bash -o pipefail -c]
                        
# 2024-09-06 10:45:22  218.65MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install --no-compile --no-cache-dir -r requirements.txt     && find /usr -type d -name '*__pycache__' -prune -exec rm -rf {} \; # buildkit
                        
# 2024-09-06 10:45:11  99.62MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update -q     && apt-get install -yq --no-install-recommends     curl     python3     python3-pip     sshpass     vim     rsync     openssh-client     && apt-get clean     && rm -rf /var/lib/apt/lists/* /var/log/* # buildkit
                        
# 2024-09-06 10:44:54  0.00B 设置工作目录为/kubespray
WORKDIR /kubespray
                        
# 2024-09-06 10:44:54  0.00B 设置环境变量 LANG DEBIAN_FRONTEND PYTHONDONTWRITEBYTECODE
ENV LANG=C.UTF-8 DEBIAN_FRONTEND=noninteractive PYTHONDONTWRITEBYTECODE=1
                        
# 2023-12-01 15:49:50  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2023-12-01 15:49:50  77.85MB 
/bin/sh -c #(nop) ADD file:36d444e2cede3abe58191dcf28890b874c0908f5259bf7e8855338555701c4c5 in / 
                        
# 2023-12-01 15:49:48  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2023-12-01 15:49:48  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2023-12-01 15:49:48  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2023-12-01 15:49:48  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:64354d8e474b7303763766a767f974db3d861636659c20b4ff512a71a41223bb",
    "RepoTags": [
        "quay.io/kubespray/kubespray:v2.26.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.26.0"
    ],
    "RepoDigests": [
        "quay.io/kubespray/kubespray@sha256:4cd232d40bb30c8d9685cb9d9aadb1cedf9ee3f8f6ebed463a74fbd86a82834a",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray@sha256:4cd232d40bb30c8d9685cb9d9aadb1cedf9ee3f8f6ebed463a74fbd86a82834a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-09-05T19:45:27.38002551-07:00",
    "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",
            "LANG=C.UTF-8",
            "DEBIAN_FRONTEND=noninteractive",
            "PYTHONDONTWRITEBYTECODE=1"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/kubespray",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        },
        "Shell": [
            "/bin/bash",
            "-o",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 452129531,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e32229406632b0091ad490c786674935708034c18efc894d632d01cdfbbed318/diff:/var/lib/docker/overlay2/5e72c575b6ca444616a52072c337c4f13a6c57761e4900c83f05138ff288a98f/diff:/var/lib/docker/overlay2/4b6a4784001ced27c29b2d2f39bae0383458363a32babe8fa2fcdd4bb49b8637/diff:/var/lib/docker/overlay2/d5dcd43a9aae59cdbaa4915f668ddde391431b1645125ed6651f4ef69617361f/diff:/var/lib/docker/overlay2/a23ddad5406585cc391a0de6bd87bd1b8eb7ed8be9a75a75f80464d1aa9f84e2/diff:/var/lib/docker/overlay2/e4f65a94f46188a4f18431b1efb884ca1280578295ffd943db49ec67e1dea28b/diff:/var/lib/docker/overlay2/d94d7feed4bf8d810c6ad2f101a3cb33799d611aed0e9e0e55c1574a66aae0b1/diff:/var/lib/docker/overlay2/1943bb6d70ae4a87d315c5ab3c72ee0b6d9394c09d3014b070e46a4582b5c00f/diff:/var/lib/docker/overlay2/12b09651e6f71f3c890ecdfe32d450c82e54ce3928101ef11ae4905809e3eb5d/diff:/var/lib/docker/overlay2/be781734978d270aca8c1dca0d4ee16aa062b6105240909d946547204e410920/diff:/var/lib/docker/overlay2/6ba1fd6ee542f956577e69aff76c9faa7563483cfe42b9867025e69bca1248ec/diff:/var/lib/docker/overlay2/160c17d8a35a25dbf43aa08f3c4f98062d3f1da3327608ca9f70127509a31df5/diff:/var/lib/docker/overlay2/47e1c9795b94c2e9a57c2a97b5fb33a6315ac562ea342cb815fda4e7a1a448f7/diff",
            "MergedDir": "/var/lib/docker/overlay2/3a3ff390e8a09ccc30580a357c82073186528065f88f77e9ff533e6fee16f8dd/merged",
            "UpperDir": "/var/lib/docker/overlay2/3a3ff390e8a09ccc30580a357c82073186528065f88f77e9ff533e6fee16f8dd/diff",
            "WorkDir": "/var/lib/docker/overlay2/3a3ff390e8a09ccc30580a357c82073186528065f88f77e9ff533e6fee16f8dd/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8ceb9643fb36a8ac65882c07e7b2fff9fd117673d6784221a83d3ad076a9733e",
            "sha256:6a9494b5f41838749b1776db42384a6782005a20b65b2f3213c7784b6d2a82b8",
            "sha256:c9390920128b808de7a28d9bfe1dfa4622f67f36a38c1404353ef1fae80d5e40",
            "sha256:df2cddb30bbc2c29d1b0b75bc4de41f5a9e2c1346a6352b5a3a2855734a43e99",
            "sha256:4d3e029534d7c43e43498d92e861b245b2ab936fd3fb3739bf7e25cc7826d504",
            "sha256:3fe1288085a37ae52513af30b9833761aa093c9b333e95f1463c838c90e1a1f4",
            "sha256:f4a54d03672a65019f91bfd1ced30e7286ae65c622571e800f7c31a3ff668ed7",
            "sha256:5b19d4423c6cae88811c181eb0c6ca972cb61cb914f8e0a916276da3def29495",
            "sha256:bf79e85f99bac5a5ab5a0d696f954ccd01a5b1902dfaddde21a064363406ac9f",
            "sha256:ab3f0b59660ae784899978847939a2527a9acb36037e87616b2164e3dfbb4ebe",
            "sha256:018e5d8b391dfe5e060d25000dae3091cd6a9fd6ef5e8ed94a022868da61247f",
            "sha256:d3a35093460280ef24614de010c6a64588eec65e65f4c36a19e65f8c27511c61",
            "sha256:577b191cf6a6249ac0389e387199559d6e274aa3f72889b34a9bc9b374a3a611",
            "sha256:2ec85bbae896336f0f2d50c628658a44fa3bb74a1b8d2dac1e51586cdfa8cda5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-05T11:35:55.965841782+08:00"
    }
}

更多版本

quay.io/kubespray/kubespray:v2.26.0

linux/amd64 quay.io452.13MB2025-03-05 11:36
50

quay.io/kubespray/kubespray:v2.27.0

linux/amd64 quay.io466.35MB2025-04-09 16:52
22