docker.io/kubesphere/ks-installer:v3.2.0 linux/amd64

docker.io/kubesphere/ks-installer:v3.2.0 - 国内下载镜像源 浏览次数:67 安全受验证的发布者-Kubesphere
根据 Docker Hub 的信息,这个镜像的描述是:

KubeSphere Installer

这是一个安装 KubeSphere 的容器镜像。KubeSphere 是一个开源的多云管理平台,可以在 Kubernetes、OpenStack、vSphere 等云平台上运行。
源镜像 docker.io/kubesphere/ks-installer:v3.2.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kubesphere/ks-installer:v3.2.0
镜像ID sha256:d61bb2d989d316fdc1d085eaa5b6be11c873afa100da8ab7273a7f2ecb3bb63f
镜像TAG v3.2.0
大小 383.47MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD start
启动入口 /shell-operator
工作目录 /kubesphere
OS/平台 linux/amd64
浏览量 67 次
贡献者
镜像创建 2021-11-04T10:33:26.541433222Z
同步时间 2024-07-03 10:42
更新时间 2024-09-19 14:50
环境变量
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568 PYTHON_VERSION=3.9.7 PYTHON_PIP_VERSION=21.2.4 PYTHON_SETUPTOOLS_VERSION=57.5.0 PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/d781367b97acf0ece7e9e304bf281e99b618bf10/public/get-pip.py PYTHON_GET_PIP_SHA256=01249aa3e58ffb3e1686b7141b4e9aac4d398ef4ac3012ed9dff8dd9f685ffe0 SHELL_OPERATOR_WORKING_DIR=/hooks ANSIBLE_ROLES_PATH=/kubesphere/installer/roles

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kubesphere/ks-installer:v3.2.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kubesphere/ks-installer:v3.2.0  docker.io/kubesphere/ks-installer:v3.2.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kubesphere/ks-installer:v3.2.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kubesphere/ks-installer:v3.2.0  docker.io/kubesphere/ks-installer:v3.2.0

Shell快速替换命令

sed -i 's#kubesphere/ks-installer:v3.2.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kubesphere/ks-installer:v3.2.0#' deployment.yaml

镜像历史

大小 创建时间 层信息
0.00B 2021-11-04 18:33:26 /bin/sh -c #(nop) USER kubesphere
4.78KB 2021-11-04 18:33:26 /bin/sh -c #(nop) ADD dir:113eb6c08cc15afebd38fa8661fda8bc93ddd4cd815d34297ae1681825ba8533 in /kubesphere/playbooks
104.00B 2021-11-04 18:33:26 /bin/sh -c #(nop) ADD dir:3838f6b98afc2d03234608c64c60d15d0dcfd98e25b42a467231fa6e43a87a33 in /kubesphere/results/env
29.46MB 2021-11-04 18:33:23 /bin/sh -c #(nop) ADD dir:761c169f479957b5d15a8a7dc966fa24377501b1df8e62eaf032e261921766a5 in /kubesphere/installer/roles
23.12KB 2021-11-01 16:09:13 /bin/sh -c #(nop) ADD multi:a4f59053898c42f922149f0482cd84e01cbae5c5cecd75aba751aa442dc1f4b6 in /hooks/kubesphere/
0.00B 2021-10-29 10:23:31 /bin/sh -c #(nop) WORKDIR /kubesphere
0.00B 2021-10-29 10:23:31 /bin/sh -c #(nop) ENV ANSIBLE_ROLES_PATH=/kubesphere/installer/roles
0.00B 2021-10-26 11:36:20 /bin/sh -c #(nop) CMD ["start"]
0.00B 2021-10-26 11:36:20 /bin/sh -c #(nop) ENTRYPOINT ["/shell-operator"]
0.00B 2021-10-26 11:36:20 /bin/sh -c #(nop) ENV SHELL_OPERATOR_WORKING_DIR=/hooks
24.35MB 2021-10-26 11:36:19 /bin/sh -c chown -R kubesphere:kubesphere /shell-operator && chown -R kubesphere:kubesphere /hooks && chown -R kubesphere:kubesphere /kubesphere && chmod +x -R /hooks/kubesphere
23.12KB 2021-10-26 11:36:18 /bin/sh -c #(nop) ADD multi:709df5f5248a0372b205408284e66c5b54ba0d1ae62b495e3f0f6376e94b2489 in /hooks/kubesphere/
24.33MB 2021-10-26 11:36:17 /bin/sh -c #(nop) COPY file:cd2d70425e3e6ece906483b013d73bfc8c35013fa940cf6de53b91c9b13109c4 in /
260.14MB 2021-10-26 11:36:10 /bin/sh -c apk --no-cache add jq bash curl unzip openssl && apk --no-cache add gcc libffi-dev openssl-dev musl-dev && export CRYPTOGRAPHY_DONT_BUILD_RUST=1 && pip install --no-cache-dir ansible_runner==2.0.1 ansible==2.9.23 kubernetes && apk del gcc libffi-dev openssl-dev musl-dev && wget https://get.helm.sh/helm-v3.6.3-linux-amd64.tar.gz && tar -zxf helm-v3.6.3-linux-amd64.tar.gz && mv linux-amd64/helm /bin/helm && rm -rf *linux-amd64* && chmod +x /bin/helm && wget https://storage.googleapis.com/kubernetes-release/release/v1.18.18/bin/linux/amd64/kubectl -O /bin/kubectl && chmod +x /bin/kubectl && ln -s /bin/kubectl /usr/local/bin/kubectl && ln -s /bin/helm /usr/local/bin/helm && mkdir -p /hooks/kubesphere /kubesphere/installer/roles /kubesphere/results/env /kubesphere/playbooks /kubesphere/config && adduser -D -g kubesphere -u 1002 kubesphere
0.00B 2021-10-06 08:29:38 /bin/sh -c #(nop) CMD ["python3"]
8.31MB 2021-10-06 08:29:38 /bin/sh -c set -ex; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; python get-pip.py --disable-pip-version-check --no-cache-dir "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; pip --version; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' \) \) \) -exec rm -rf '{}' +; rm -f get-pip.py
0.00B 2021-10-06 08:29:25 /bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=01249aa3e58ffb3e1686b7141b4e9aac4d398ef4ac3012ed9dff8dd9f685ffe0
0.00B 2021-10-06 08:29:24 /bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/d781367b97acf0ece7e9e304bf281e99b618bf10/public/get-pip.py
0.00B 2021-09-08 09:12:33 /bin/sh -c #(nop) ENV PYTHON_SETUPTOOLS_VERSION=57.5.0
0.00B 2021-09-01 03:02:46 /bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=21.2.4
32.00B 2021-09-01 03:02:46 /bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
29.46MB 2021-09-01 03:02:45 /bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps gnupg tar xz && wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" && wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" && export GNUPGHOME="$(mktemp -d)" && gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY" && gpg --batch --verify python.tar.xz.asc python.tar.xz && { command -v gpgconf > /dev/null && gpgconf --kill all || :; } && rm -rf "$GNUPGHOME" python.tar.xz.asc && mkdir -p /usr/src/python && tar -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps bluez-dev bzip2-dev coreutils dpkg-dev dpkg expat-dev findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev && apk del --no-network .fetch-deps && cd /usr/src/python && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" && ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-system-expat --with-system-ffi --without-ensurepip && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" && make install && rm -rf /usr/src/python && find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name '*.a' \) \) \) -exec rm -rf '{}' + && find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-cache --virtual .python-rundeps && apk del --no-network .build-deps && python3 --version
0.00B 2021-09-01 02:54:08 /bin/sh -c #(nop) ENV PYTHON_VERSION=3.9.7
0.00B 2021-08-28 07:40:32 /bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568
1.76MB 2021-08-28 07:31:50 /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ;
0.00B 2021-08-28 07:31:48 /bin/sh -c #(nop) ENV LANG=C.UTF-8
0.00B 2021-08-28 03:27:41 /bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0.00B 2021-08-28 01:19:45 /bin/sh -c #(nop) CMD ["/bin/sh"]
5.60MB 2021-08-28 01:19:45 /bin/sh -c #(nop) ADD file:aad4290d27580cc1a094ffaf98c3ca2fc5d699fe695dfb8e6e9fac20f1129450 in /

镜像信息

{
    "Id": "sha256:d61bb2d989d316fdc1d085eaa5b6be11c873afa100da8ab7273a7f2ecb3bb63f",
    "RepoTags": [
        "kubesphere/ks-installer:v3.2.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kubesphere/ks-installer:v3.2.0"
    ],
    "RepoDigests": [
        "kubesphere/ks-installer@sha256:eaece46e558156834eedad726b35963375d5a2555f4b539a7461fd1367cee930",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kubesphere/ks-installer@sha256:eaece46e558156834eedad726b35963375d5a2555f4b539a7461fd1367cee930"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2021-11-04T10:33:26.541433222Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.8",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "kubesphere",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568",
            "PYTHON_VERSION=3.9.7",
            "PYTHON_PIP_VERSION=21.2.4",
            "PYTHON_SETUPTOOLS_VERSION=57.5.0",
            "PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/d781367b97acf0ece7e9e304bf281e99b618bf10/public/get-pip.py",
            "PYTHON_GET_PIP_SHA256=01249aa3e58ffb3e1686b7141b4e9aac4d398ef4ac3012ed9dff8dd9f685ffe0",
            "SHELL_OPERATOR_WORKING_DIR=/hooks",
            "ANSIBLE_ROLES_PATH=/kubesphere/installer/roles"
        ],
        "Cmd": [
            "start"
        ],
        "Image": "sha256:f37e0d4dacc285e921dca70091fef09cb3b7057287e86bd3261a9db60cd39791",
        "Volumes": null,
        "WorkingDir": "/kubesphere",
        "Entrypoint": [
            "/shell-operator"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 383468820,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/3ce042a9e194636a052e8eebd0987c8709e46a50a60c06c13e13827f3f640cdf/diff:/var/lib/docker/overlay2/67c907b332b3e57fb7cda36e68b5aa3fdf2150019df91c24ca8b4ddab241b9e9/diff:/var/lib/docker/overlay2/f6a2d752f775f0c2bb3d5d12c7838864ebfcdfd82adccd93a11edcbca58984af/diff:/var/lib/docker/overlay2/d2298469a093f79b227d2133878c79d0960aa8b605efbf93954e200945557036/diff:/var/lib/docker/overlay2/22c063bb441eaa55aa59f6bf073faff9be826b9a96fc16c800aeed83ed7e7e38/diff:/var/lib/docker/overlay2/f0f6458ea04f78f700839d0c5356f408d7f8a7c8d79ff3f62ae3e232d39d7c4d/diff:/var/lib/docker/overlay2/e58166a5241fb37c61170332486a83992d049e18afd45eecb9a0620b501fa7f5/diff:/var/lib/docker/overlay2/f5f2c39da193fcdf547046842bcb5873d72db569ec13c7b1f3f97cf45e5c8c5e/diff:/var/lib/docker/overlay2/8a9652ad11d7a739fb2c0eb095f552326de0ec067ec61761652d38d61f8b2fcd/diff:/var/lib/docker/overlay2/0424f66ec99ab28e4948f45e0fe642d1d7f8230ad79138ba833e97b7c513a876/diff:/var/lib/docker/overlay2/534a55caf2bc927ac8acae86d7ae85afecc8dfb4b57c631359f35551b0b395ca/diff:/var/lib/docker/overlay2/513a5398bca7d3789485ba7fcdb9f4add0bdf0596ae01d8a308b3eeb09691083/diff",
            "MergedDir": "/var/lib/docker/overlay2/88da92dedc861c33a48dd4d48957fb5b05fd10b8feed2f9dd53e81df91d891a9/merged",
            "UpperDir": "/var/lib/docker/overlay2/88da92dedc861c33a48dd4d48957fb5b05fd10b8feed2f9dd53e81df91d891a9/diff",
            "WorkDir": "/var/lib/docker/overlay2/88da92dedc861c33a48dd4d48957fb5b05fd10b8feed2f9dd53e81df91d891a9/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:e2eb06d8af8218cfec8210147357a68b7e13f7c485b991c288c2d01dc228bb68",
            "sha256:ed931b0a180675fa6a633f9b33c3609b64f3bbf0ec6d986294027ae09e61286f",
            "sha256:30c8c0eb50cff3a20b520a6a39b33288244fb26aec7462b15b5f3e6c2602b706",
            "sha256:3d0f587437fc709304ed376c3ec5ecb948725d9bd4e8a6f68b8b06df850c7b51",
            "sha256:6a57ac57b889129c3da9fb151abb3f268b551d8a5f56918799f987f66fd3b174",
            "sha256:3ad5bb6bfa86e1fc9542f2e8eee0ef107427fc0bcee792ce46d362611e57c178",
            "sha256:12c13a4aad3b9730a22672792dfc4f4820f2507078ba2650da4f80a71696484d",
            "sha256:61da7afa3bb9861293d00ee2cf5a9532e3185cf1a49a96702d79c5137097a7de",
            "sha256:73223052d0fd52b0dd849a261dffad7c4cebb0f079602e2b3901ddd8c0a8c1aa",
            "sha256:308c95388d7ddb8b95476dd5c22acf82d14e61bd8ac0bb620a7c763041623d96",
            "sha256:cf739ec5345ffa675c57453df21b5fccbefce2483ce7dee41e2aa7f66f43ad00",
            "sha256:4a432e09a9c63d449626a020f5824c63f4d4a847e610cdc4905296be7034623f",
            "sha256:8642628a6c725c895eb6d409b19adc96aca405865d7403a31998b28186c6080a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-07-03T10:41:34.860166462+08:00"
    }
}

更多版本