ℹ️
注意:这是一个 latest 标签镜像

latest 并不代表最新版本,本站同步时间存在延迟,无法保证此镜像与上游最新版本一致
生产环境建议使用明确的版本号(如 v1.2.3),避免因版本不一致导致问题。 了解更多 →

logo
docker.io/zeborg/kubekosh:latest
linux/amd64 docker.io

kubekosh镜像是Kubekosh项目的容器化实现,提供交互式的Kubernetes shell环境,支持命令自动补全、资源快速查看与管理功能,帮助用户更高效地操作Kubernetes集群。

12
浏览次数
1.08GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest
源镜像
docker.io/zeborg/kubekosh:latest
镜像ID
sha256:7771688f688c20ca23a6112e3563c7aae237b940ad25b8ee6451f7811ec9dd99
镜像 TAG
latest
镜像大小
1.08GB
平台架构
linux/amd64
镜像源
docker.io
CMD
启动入口
/entrypoint.sh
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-07-24T20:36:08.189546732Z
同步时间
2026-08-17 15:16
浏览量
12 次
贡献者
🔌 开放端口 1
80/tcp
⚙️ 环境变量 5
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
DEBIAN_FRONTEND=noninteractive 1
KUBECONFIG=/etc/rancher/k3s/k3s.yaml 2
PROGRESS_FILE=/data/progress.json 3
K3S_KUBECONFIG_MODE=644 4
🏷️ 镜像标签 8
KeyValue
2026-07-24T20:34:53.496Z org.opencontainers.image.created
Interactive Kubernetes Playground org.opencontainers.image.description
Apache-2.0 org.opencontainers.image.licenses
4b7e156d97e4aa36bc6d2632537fb7bd682e0adf org.opencontainers.image.revision
https://github.com/zeborg/kubekosh.git org.opencontainers.image.source
kubekosh org.opencontainers.image.title
https://github.com/zeborg/kubekosh org.opencontainers.image.url
v0.4.3 org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 22.04 Trivy 2026-08-17 15:17 查看完整报告
288
低危 LOW
2374
中危 MEDIUM
154
高危 HIGH
6
严重 CRITICAL
受影响目标 (4)
docker.io/zeborg/kubekosh:latest (ubuntu 22.04) ubuntu Node.js node-pkg app/frontend/node_modules/@esbuild/linux-x64/bin/esbuild gobinary usr/local/bin/k3s gobinary

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest  docker.io/zeborg/kubekosh:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest  docker.io/zeborg/kubekosh:latest

Shell快速替换命令

sed -i 's#zeborg/kubekosh:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest  docker.io/zeborg/kubekosh:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest  docker.io/zeborg/kubekosh:latest'

镜像构建历史


# 2026-07-25 04:36:08  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2026-07-25 04:36:08  0.00B 声明容器运行时监听的端口
EXPOSE [80/tcp]
                        
# 2026-07-25 04:36:08  51.00B 执行命令并创建新的镜像层
RUN |1 VITE_APP_VERSION=v0.4.3 /bin/sh -c printf 'snapshotter: "native"\nwrite-kubeconfig-mode: "644"\n'     > /etc/rancher/k3s/config.yaml # buildkit
                        
# 2026-07-25 04:36:08  0.00B 执行命令并创建新的镜像层
RUN |1 VITE_APP_VERSION=v0.4.3 /bin/sh -c mkdir -p /root/.kube /data /var/log /tmp/k8s-state     && mkdir -p /var/log/nginx     && mkdir -p /etc/rancher/k3s     && mkdir -p /var/lib/rancher/k3s # buildkit
                        
# 2026-07-25 04:36:08  9.84KB 执行命令并创建新的镜像层
RUN |1 VITE_APP_VERSION=v0.4.3 /bin/sh -c sed -i 's/\r//' /entrypoint.sh && chmod +x /entrypoint.sh # buildkit
                        
# 2026-07-25 04:36:08  8.88KB 复制新文件或目录到容器中
COPY scripts/nginx.conf /etc/nginx/nginx.conf # buildkit
                        
# 2026-07-25 04:36:07  9.84KB 复制新文件或目录到容器中
COPY scripts/entrypoint.sh /entrypoint.sh # buildkit
                        
# 2026-07-25 04:36:07  41.39KB 复制新文件或目录到容器中
COPY addons/ ./addons/ # buildkit
                        
# 2026-07-25 04:36:07  394.13KB 复制新文件或目录到容器中
COPY scenarios/ ./scenarios/ # buildkit
                        
# 2026-07-25 04:36:07  81.86KB 复制新文件或目录到容器中
COPY backend/ ./backend/ # buildkit
                        
# 2026-07-25 04:36:07  780.92KB 执行命令并创建新的镜像层
RUN |1 VITE_APP_VERSION=v0.4.3 /bin/sh -c cd frontend && VITE_APP_VERSION=${VITE_APP_VERSION} npm run build # buildkit
                        
# 2026-07-25 04:36:03  0.00B 定义构建参数
ARG VITE_APP_VERSION=v0.4.3
                        
# 2026-07-25 04:36:03  248.59KB 复制新文件或目录到容器中
COPY frontend/ ./frontend/ # buildkit
                        
# 2026-07-25 04:36:03  188.25MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd frontend && npm install # buildkit
                        
# 2026-07-25 04:35:52  1.12KB 复制新文件或目录到容器中
COPY frontend/package.json frontend/vite.config.js ./frontend/ # buildkit
                        
# 2026-07-25 04:35:52  158.55MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd backend && npm install --production # buildkit
                        
# 2026-07-25 04:35:45  253.00B 复制新文件或目录到容器中
COPY backend/package.json ./backend/ # buildkit
                        
# 2026-07-25 04:35:45  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-07-25 04:35:45  81.47MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux &&     case "$(uname -m)" in       x86_64)  K3S_BIN="k3s" ;;       aarch64) K3S_BIN="k3s-arm64" ;;       *) echo "Unsupported arch: $(uname -m)" && exit 1 ;;     esac &&     curl -fsSL "https://github.com/k3s-io/k3s/releases/latest/download/${K3S_BIN}"       -o /usr/local/bin/k3s &&     chmod +x /usr/local/bin/k3s &&     ln -sf /usr/local/bin/k3s /usr/local/bin/kubectl &&     ln -sf /usr/local/bin/k3s /usr/local/bin/crictl # buildkit
                        
# 2026-07-25 04:35:44  159.67MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_20.x | bash -     && apt-get install -y nodejs     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-07-25 04:35:30  415.89MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y     curl wget git vim nano jq bash bash-completion     ca-certificates gnupg lsb-release     nginx     iproute2 iptables iputils-ping     procps htop     mount kmod     tar unzip     python3 python3-yaml make g++     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-07-25 04:35:30  0.00B 设置环境变量 K3S_KUBECONFIG_MODE
ENV K3S_KUBECONFIG_MODE=644
                        
# 2026-07-25 04:35:30  0.00B 设置环境变量 PROGRESS_FILE
ENV PROGRESS_FILE=/data/progress.json
                        
# 2026-07-25 04:35:30  0.00B 设置环境变量 KUBECONFIG
ENV KUBECONFIG=/etc/rancher/k3s/k3s.yaml
                        
# 2026-07-25 04:35:30  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-06-29 19:07:32  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-06-29 19:07:32  78.08MB 
/bin/sh -c #(nop) ADD file:c5143b228eb55f19ed4d3b653ad68ec7afe54ded0247e090ce3afb9e5484adfb in / 
                        
# 2026-06-29 19:07:30  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-06-29 19:07:30  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-06-29 19:07:30  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:7771688f688c20ca23a6112e3563c7aae237b940ad25b8ee6451f7811ec9dd99",
    "RepoTags": [
        "zeborg/kubekosh:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh:latest"
    ],
    "RepoDigests": [
        "zeborg/kubekosh@sha256:c623098b4cd4a7813a04e08d08ee14c6dff26f30f8ff5272a076ca07a03a2125",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zeborg/kubekosh@sha256:2f1713a22706dbedf9f43eac4b89a018663cb75652d220e09153ed174e7cd976"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-24T20:36:08.189546732Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "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",
            "DEBIAN_FRONTEND=noninteractive",
            "KUBECONFIG=/etc/rancher/k3s/k3s.yaml",
            "PROGRESS_FILE=/data/progress.json",
            "K3S_KUBECONFIG_MODE=644"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-07-24T20:34:53.496Z",
            "org.opencontainers.image.description": "Interactive Kubernetes Playground",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "4b7e156d97e4aa36bc6d2632537fb7bd682e0adf",
            "org.opencontainers.image.source": "https://github.com/zeborg/kubekosh.git",
            "org.opencontainers.image.title": "kubekosh",
            "org.opencontainers.image.url": "https://github.com/zeborg/kubekosh",
            "org.opencontainers.image.version": "v0.4.3"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1083478022,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/979f5cd4726914467543004e2845c54f810e1f8aa3b863b0fab34a04e52f474a/diff:/var/lib/docker/overlay2/9633b0deb0661df2d90477c2bbcc6af0620ca2b14a56e84b7f17edda4224470c/diff:/var/lib/docker/overlay2/b91168cd59d1f48211b91667afda1de19966be9bbfa5385c5c65df1ad2951ea7/diff:/var/lib/docker/overlay2/be42794404f1bc4a86f925eafef4becd9cfd85aa9aaa08b4f5ca8fb4ad2fce77/diff:/var/lib/docker/overlay2/c4c921dfc6ba2117dbdde3d772e366a7c30a07392d4191805b9c84f498e14c1f/diff:/var/lib/docker/overlay2/5666c5ba4eaee442b7cff0e9314ae9a0212788e027fd76fe46cf5f13336fc829/diff:/var/lib/docker/overlay2/b8387301a44d47aa1300cb88abdb2e6f5adf9d84812f156661fa0a1998707a3f/diff:/var/lib/docker/overlay2/d564d88268daa708bd0dc61d1df8410f9d4bdd7815afaffffc567ca575afa0ce/diff:/var/lib/docker/overlay2/7fe329513b8a4d2c9100ef27376db4c5e8297fd30849130c582901fa66ece9f2/diff:/var/lib/docker/overlay2/6ba869d2417f8133f28c0a50711a1da361c50698189ac6415fe1247520654f62/diff:/var/lib/docker/overlay2/2a303aeccbb13ba20e081f3f8afff7a2c6299480cc0efa15f55d3f51aebfffaf/diff:/var/lib/docker/overlay2/0cb565ade38513fea9a35cfe709e0e52fa2f523eac4d0983687a5adf965aba9c/diff:/var/lib/docker/overlay2/556a8454efa3f690b0abc9fc76047d3e60d773707aea0f3e9f57add3424fc876/diff:/var/lib/docker/overlay2/4e2bdf265149837000336592e669196941d1314c81e7ef73a33bb5ab9394b7cf/diff:/var/lib/docker/overlay2/e8dee853061435dc0a70c4208334b7954092c885a1a57350e985704a0d1c95d5/diff:/var/lib/docker/overlay2/5fe53fe91a71cfac1e54396dd09426352f5e55782e799fde0ed8e419de68ec09/diff:/var/lib/docker/overlay2/688e00c645a3c1a59d5ab89b1631d87580fe9fd3f58e9716588354d43d2079e4/diff:/var/lib/docker/overlay2/75b9323bf1b07b96f17cbf957da69dd3df927274b5362f2e6078111ad42783e6/diff",
            "MergedDir": "/var/lib/docker/overlay2/41b5f45f6b18fa3d158fa1aac26d82e273abd9bccbee46d3b5a06a43952ba60f/merged",
            "UpperDir": "/var/lib/docker/overlay2/41b5f45f6b18fa3d158fa1aac26d82e273abd9bccbee46d3b5a06a43952ba60f/diff",
            "WorkDir": "/var/lib/docker/overlay2/41b5f45f6b18fa3d158fa1aac26d82e273abd9bccbee46d3b5a06a43952ba60f/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:10f9108f6cebf96e05cadfab3c188071f3c6d084abe680fd0bc9f61c268e854d",
            "sha256:643d322925ef15002e61570879552f812ad70009877ff8d38609b95059570dd9",
            "sha256:61e4ef1c19ac4f2d549acb5016f70b1ad5438e24dfef8710972ec883fcf68fec",
            "sha256:e1b7992a4a765033181bb25e242186ead87c2bb88c8eded63aab401e32686c23",
            "sha256:0c43f2edfc85d2100b268d8fa91496b461bbb215a48bf7b03480f43245177588",
            "sha256:a8657b841987636a91b89e514f33f603ebef94adb3124234869623ed70b021bf",
            "sha256:a3dbbeb59d1a05c82d5b264a61c6b9180388e6bfb2f9ec397fe58f9f650d72d4",
            "sha256:ef2f3aa3b7245d76f3d69aa8b4075c44c2f8f59566eb51eb4ce6d6ce2767e7f9",
            "sha256:89b25a2550745b357b4dcd26688b1c901f76cea4368c5a7f9b94ad10a23ca552",
            "sha256:97e5cbe4a3abd131c273feb83c8b984aad66b1dd8807bdee49567386496db908",
            "sha256:1a883d6e1b97f48fb4fb09fc58d1b27dc9ccd663d98e24f069e4bc7e2782580f",
            "sha256:2a3bd9045b2f0efc600adccdbfb8aff0d456b573a25ee49fcebccbe5d3274298",
            "sha256:3c985377bc41ea028d1ed3469cd424d4099f2cea4c425e6436c31ad2d36f793f",
            "sha256:856bb9146d8967d8f9da7194d82d4b14055bd350e20d9c672374dd221c889ba7",
            "sha256:3738743af886f91fac00cc9ab91abbf3d1889142c9a16247f92030536d495fdc",
            "sha256:4c9aeb61f7b31777e374d56955081105574c97f461ac0beba0b3d56f3891750c",
            "sha256:9168564b29513bd1e7debe164b8ef972503bb1df6dc67b1031dbe27d8a69af09",
            "sha256:6061eaeb2aceefb875d5d113be3e9a1b7b36800f922e1b1a201761cc51595586",
            "sha256:9324b2bcfbf76bcc27b9384c99aa1363ff579363b6384a29dc80535eda2839ab"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-08-17T15:16:15.321416184+08:00"
    }
}

更多版本

docker.io/zeborg/kubekosh:latest

linux/amd64 docker.io1.08GB2026-08-17 15:16
11
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×