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

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

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

```
源镜像 quay.io/kubespray/kubespray:v2.27.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.27.0
镜像ID sha256:7ab17bf6d80809fb2996da815a5f4a5b019b8ce4298b297eee3fb6baecc9c41e
镜像TAG v2.27.0
大小 466.35MB
镜像源 quay.io
CMD /bin/bash
启动入口
工作目录 /kubespray
OS/平台 linux/amd64
浏览量 23 次
贡献者
镜像创建 2025-01-05T22:26:24.985628457-08:00
同步时间 2025-04-09 16:52
更新时间 2025-04-19 15:43
环境变量
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.27.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.27.0  quay.io/kubespray/kubespray:v2.27.0

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#quay.io/kubespray/kubespray:v2.27.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.27.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.27.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.27.0  quay.io/kubespray/kubespray:v2.27.0'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-01-06 14:26:24  10.42KB 复制新文件或目录到容器中
COPY plugins ./plugins # buildkit
                        
# 2025-01-06 14:26:24  21.39KB 复制新文件或目录到容器中
COPY playbooks ./playbooks # buildkit
                        
# 2025-01-06 14:26:24  3.86KB 复制新文件或目录到容器中
COPY extra_playbooks ./extra_playbooks # buildkit
                        
# 2025-01-06 14:26:24  26.00B 复制新文件或目录到容器中
COPY library ./library # buildkit
                        
# 2025-01-06 14:26:24  86.26KB 复制新文件或目录到容器中
COPY inventory ./inventory # buildkit
                        
# 2025-01-06 14:26:24  551.07KB 复制新文件或目录到容器中
COPY contrib ./contrib # buildkit
                        
# 2025-01-06 14:26:24  3.95MB 复制新文件或目录到容器中
COPY roles ./roles # buildkit
                        
# 2025-01-06 14:26:24  885.00B 复制新文件或目录到容器中
COPY *.cfg ./ # buildkit
                        
# 2025-01-06 14:26:24  3.81KB 复制新文件或目录到容器中
COPY *.yml ./ # buildkit
                        
# 2025-01-06 14:26:24  56.38MB 执行命令并创建新的镜像层
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
                        
# 2025-01-06 14:26:20  0.00B 
SHELL [/bin/bash -o pipefail -c]
                        
# 2025-01-06 14:26:20  227.82MB 执行命令并创建新的镜像层
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-11-05 13:34:12  99.67MB 执行命令并创建新的镜像层
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-11-05 13:33:54  0.00B 设置工作目录为/kubespray
WORKDIR /kubespray
                        
# 2024-11-05 13:33: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:7ab17bf6d80809fb2996da815a5f4a5b019b8ce4298b297eee3fb6baecc9c41e",
    "RepoTags": [
        "quay.io/kubespray/kubespray:v2.27.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray:v2.27.0"
    ],
    "RepoDigests": [
        "quay.io/kubespray/kubespray@sha256:4eaee604f0bc84a96056cb8780990d39bef15904cc8796e8534c2c14a2618817",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/quay.io/kubespray/kubespray@sha256:4eaee604f0bc84a96056cb8780990d39bef15904cc8796e8534c2c14a2618817"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-01-05T22:26:24.985628457-08: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": 466348460,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/83b6913fa484d1c2acfa25314af874233387a8866747788da158d9e89bfb1ab9/diff:/var/lib/docker/overlay2/8098d6d180d7645079db02bb1869ead01e2194c222c13d37519435d5c7165b7a/diff:/var/lib/docker/overlay2/02097ab8e849c772a4bd614ea899f91ac900356387e87d8eb307b160f03d3064/diff:/var/lib/docker/overlay2/a5404b2ea712ca2f6fc5db1960451d14b6b509e09c6e067ff98e010b67a9fc8e/diff:/var/lib/docker/overlay2/5daf46df469acad67ec2b615fb33edd694f4342d81a2287d70b0b85f1ffbe5dd/diff:/var/lib/docker/overlay2/21ae58c4b5eb7a71bc2237c266d70d94d7ce599a4766115272ac6593fc0bf5d6/diff:/var/lib/docker/overlay2/0110fc95c9601d13eaddb33a429513f710574b2f967312f7167c49fd0eff3399/diff:/var/lib/docker/overlay2/5c60e48804f85f6e6b861f94b39aedae3dde8c54d7fe8ca72ce5bb0d5eed201c/diff:/var/lib/docker/overlay2/f26e2b756bf549f1d7482c6d0fa7acfe4b580a39af80a2409bd74d57108051f2/diff:/var/lib/docker/overlay2/331d092455f06958a66b006ed6bb36f5cb93fef4070500de7f4a7fca1df86806/diff:/var/lib/docker/overlay2/016065b178d8715a84aaea836cff6c99cb91c552a29fa6946dfedceee0cf1f7b/diff:/var/lib/docker/overlay2/7d60d2ac0c10e8209dc4f686a5fe1d27296697de07e0a751be07f3da32777dad/diff:/var/lib/docker/overlay2/f06f90471fdf88db6ad7545ce37f53066a4867dd8de4c748600693a2f5c76b01/diff",
            "MergedDir": "/var/lib/docker/overlay2/19837db8985540bcb3d97b28d896053686d404f68eac8bd65b92902bea3d94a8/merged",
            "UpperDir": "/var/lib/docker/overlay2/19837db8985540bcb3d97b28d896053686d404f68eac8bd65b92902bea3d94a8/diff",
            "WorkDir": "/var/lib/docker/overlay2/19837db8985540bcb3d97b28d896053686d404f68eac8bd65b92902bea3d94a8/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8ceb9643fb36a8ac65882c07e7b2fff9fd117673d6784221a83d3ad076a9733e",
            "sha256:7e6c657f5846dadfcb3e74fe6180707c773e31fc1789c9bdab200d1059def0f9",
            "sha256:ea87072642a4ee366c32b9a56ed098fac0e74d4b63a569607840f6ffacad88c0",
            "sha256:716e533bf40e8a314673cfbbcab05237c26c287e165defa565d7e8adc2200a94",
            "sha256:8a5b3101321cc77c679af166e016c80c554beeb481690a26b0e99e28b51a70ba",
            "sha256:5cd19f70d7dcfe854fe679d8cd13e17a0f5d4f5964f2b52608fdfbc1c892b999",
            "sha256:3a07e2ec0f19b2cddff14a77f19d8a1572a18a2e79399fd092d29571a5b30d79",
            "sha256:c428701fce458cc70a2d48c29a84faa3d587acae4237afeca0590c96c1b0886c",
            "sha256:5885ba4e13f7b53fce86154e0a582f8d4196579417b69a969b98cb7cc64e7b8d",
            "sha256:b67ecd8417e66ce1c7b8c5f4e33a2721caa5f49a21743288170aaa30c36ada8f",
            "sha256:968a337df6c035f4cdba35d19341864f092adbac4ed894b9ca7e1e0c2dfa44e0",
            "sha256:707e452736d6b38d42b80f24b7e4ec0ed48a6e594df2070c818c2fe537fc977a",
            "sha256:047ae38d41093a0887bd6d8b8784a781a8998016eeebad2e847b841f2b77d61f",
            "sha256:8f3222d2117b5c7fcce42f2a5ca199f90a030fa0969a60c61724c1b819b47bc0"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-09T16:52:33.540807374+08:00"
    }
}

更多版本

quay.io/kubespray/kubespray:v2.26.0

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

quay.io/kubespray/kubespray:v2.27.0

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