docker.io/flux159/mcp-server-kubernetes:latest linux/amd64

docker.io/flux159/mcp-server-kubernetes:latest - 国内下载镜像源 浏览次数:8

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

源镜像 docker.io/flux159/mcp-server-kubernetes:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flux159/mcp-server-kubernetes:latest
镜像ID sha256:d9a80548089eb0a40ee35274bb2a1dc42b91aeeb154a564c67fbbdab66cfba26
镜像TAG latest
大小 2.27GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD node dist/index.js
启动入口 docker-entrypoint.sh
工作目录 /usr/local/app
OS/平台 linux/amd64
浏览量 8 次
贡献者
镜像创建 2025-12-06T00:51:54.115147968Z
同步时间 2025-12-10 09:18
更新时间 2025-12-10 12:59
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin NODE_VERSION=24.2.0 YARN_VERSION=1.22.22 NODE_ENV=production

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flux159/mcp-server-kubernetes:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flux159/mcp-server-kubernetes:latest  docker.io/flux159/mcp-server-kubernetes:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flux159/mcp-server-kubernetes:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flux159/mcp-server-kubernetes:latest  docker.io/flux159/mcp-server-kubernetes:latest

Shell快速替换命令

sed -i 's#flux159/mcp-server-kubernetes:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flux159/mcp-server-kubernetes:latest#' deployment.yaml

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-12-06 08:51:54  0.00B 设置默认要执行的命令
CMD ["node" "dist/index.js"]
                        
# 2025-12-06 08:51:54  0.00B 指定运行容器时使用的用户
USER appuser
                        
# 2025-12-06 08:51:54  290.23KB 复制新文件或目录到容器中
COPY /usr/local/app/dist ./dist # buildkit
                        
# 2025-12-06 08:51:47  271.73MB 执行命令并创建新的镜像层
RUN /bin/sh -c npm install --only=production # buildkit
                        
# 2025-12-06 08:51:47  0.00B 设置环境变量 NODE_ENV
ENV NODE_ENV=production
                        
# 2025-12-06 08:51:32  10.59KB 执行命令并创建新的镜像层
RUN /bin/sh -c useradd -m appuser && chown -R appuser /usr/local/app # buildkit
                        
# 2025-12-06 08:51:32  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c rm get_helm.sh # buildkit
                        
# 2025-12-06 08:51:32  60.18MB 执行命令并创建新的镜像层
RUN /bin/sh -c ./get_helm.sh # buildkit
                        
# 2025-12-06 08:51:31  11.93KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 700 get_helm.sh # buildkit
                        
# 2025-12-06 08:51:31  11.93KB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 # buildkit
                        
# 2025-12-06 08:51:30  1.66GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y kubectl google-cloud-cli google-cloud-cli-gke-gcloud-auth-plugin awscli # buildkit
                        
# 2025-12-06 08:50:35  1.41MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update # buildkit
                        
# 2025-12-06 08:50:33  106.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list # buildkit
                        
# 2025-12-06 08:50:33  695.00B 执行命令并创建新的镜像层
RUN /bin/sh -c curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor -o /usr/share/keyrings/cloud.google.gpg # buildkit
                        
# 2025-12-06 08:50:33  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 644 /etc/apt/sources.list.d/kubernetes.list # buildkit
                        
# 2025-12-06 08:50:33  108.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo 'deb [signed-by=/etc/apt/keyrings/kubernetes-apt-keyring.gpg] https://pkgs.k8s.io/core:/stable:/v1.32/deb/ /' | tee /etc/apt/sources.list.d/kubernetes.list # buildkit
                        
# 2025-12-06 08:50:33  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 644 /etc/apt/keyrings/kubernetes-apt-keyring.gpg # buildkit
                        
# 2025-12-06 08:50:33  1.20KB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.32/deb/Release.key | gpg --dearmor -o /etc/apt/keyrings/kubernetes-apt-keyring.gpg # buildkit
                        
# 2025-12-06 08:50:33  9.62MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get install -y apt-transport-https ca-certificates curl gnupg # buildkit
                        
# 2025-12-06 08:50:30  34.93MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install -y curl # buildkit
                        
# 2025-12-06 08:50:24  1.43KB 复制新文件或目录到容器中
COPY package.json . # buildkit
                        
# 2025-12-06 08:50:24  0.00B 设置工作目录为/usr/local/app
WORKDIR /usr/local/app
                        
# 2025-06-10 07:34:49  0.00B 设置默认要执行的命令
CMD ["node"]
                        
# 2025-06-10 07:34:49  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["docker-entrypoint.sh"]
                        
# 2025-06-10 07:34:49  388.00B 复制新文件或目录到容器中
COPY docker-entrypoint.sh /usr/local/bin/ # buildkit
                        
# 2025-06-10 07:34:49  7.18MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -ex   && savedAptMark="$(apt-mark showmanual)"   && apt-get update && apt-get install -y ca-certificates curl wget gnupg dirmngr --no-install-recommends   && rm -rf /var/lib/apt/lists/*   && export GNUPGHOME="$(mktemp -d)"   && for key in     6A010C5166006599AA17F08146C2130DFD2497F5   ; do     gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" ||     gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ;   done   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz"   && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc"   && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && gpgconf --kill all   && rm -rf "$GNUPGHOME"   && mkdir -p /opt   && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn   && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg   && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz   && apt-mark auto '.*' > /dev/null   && { [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; }   && find /usr/local -type f -executable -exec ldd '{}' ';'     | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); print so }'     | sort -u     | xargs -r dpkg-query --search     | cut -d: -f1     | sort -u     | xargs -r apt-mark manual   && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false   && yarn --version   && rm -rf /tmp/* # buildkit
                        
# 2025-06-10 07:34:49  0.00B 设置环境变量 YARN_VERSION
ENV YARN_VERSION=1.22.22
                        
# 2025-06-10 07:34:49  147.53MB 执行命令并创建新的镜像层
RUN /bin/sh -c ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)"     && case "${dpkgArch##*-}" in       amd64) ARCH='x64' OPENSSL_ARCH='linux-x86_64';;       ppc64el) ARCH='ppc64le' OPENSSL_ARCH='linux-ppc64le';;       s390x) ARCH='s390x' OPENSSL_ARCH='linux*-s390x';;       arm64) ARCH='arm64' OPENSSL_ARCH='linux-aarch64';;       armhf) ARCH='armv7l' OPENSSL_ARCH='linux-armv4';;       i386) ARCH='x86' OPENSSL_ARCH='linux-elf';;       *) echo "unsupported architecture"; exit 1 ;;     esac     && set -ex     && apt-get update && apt-get install -y ca-certificates curl wget gnupg dirmngr xz-utils libatomic1 --no-install-recommends     && rm -rf /var/lib/apt/lists/*     && export GNUPGHOME="$(mktemp -d)"     && for key in       C0D6248439F1D5604AAFFB4021D900FFDB233756       DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7       CC68F5A3106FF448322E48ED27F5E38D5B0A215F       8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600       890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4       C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C       108F52B48DB57BB0CC439B2997B01419BD92F80A       A363A499291CBBC940DD62E41F10027AF002F8B0     ; do       gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" ||       gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ;     done     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz"     && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc"     && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc     && gpgconf --kill all     && rm -rf "$GNUPGHOME"     && grep " node-v$NODE_VERSION-linux-$ARCH.tar.xz\$" SHASUMS256.txt | sha256sum -c -     && tar -xJf "node-v$NODE_VERSION-linux-$ARCH.tar.xz" -C /usr/local --strip-components=1 --no-same-owner     && rm "node-v$NODE_VERSION-linux-$ARCH.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt     && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \;     && apt-mark auto '.*' > /dev/null     && find /usr/local -type f -executable -exec ldd '{}' ';'       | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); print so }'       | sort -u       | xargs -r dpkg-query --search       | cut -d: -f1       | sort -u       | xargs -r apt-mark manual     && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false     && ln -s /usr/local/bin/node /usr/local/bin/nodejs     && node --version     && npm --version     && rm -rf /tmp/* # buildkit
                        
# 2025-06-10 07:34:49  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=24.2.0
                        
# 2025-06-10 07:34:49  8.90KB 执行命令并创建新的镜像层
RUN /bin/sh -c groupadd --gid 1000 node   && useradd --uid 1000 --gid node --shell /bin/bash --create-home node # buildkit
                        
# 2025-06-10 07:34:49  74.81MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1749513600'
                        
                    

镜像信息

{
    "Id": "sha256:d9a80548089eb0a40ee35274bb2a1dc42b91aeeb154a564c67fbbdab66cfba26",
    "RepoTags": [
        "flux159/mcp-server-kubernetes:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flux159/mcp-server-kubernetes:latest"
    ],
    "RepoDigests": [
        "flux159/mcp-server-kubernetes@sha256:a6123781a1a541ff418c7de634e51ba0dc08c6741a77ced43c073c62b9a9961c",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/flux159/mcp-server-kubernetes@sha256:d6f1a15edd2a6ea9890748d5a883833a73e9abb64014a413daa87065c35e2860"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-12-06T00:51:54.115147968Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "appuser",
        "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",
            "NODE_VERSION=24.2.0",
            "YARN_VERSION=1.22.22",
            "NODE_ENV=production"
        ],
        "Cmd": [
            "node",
            "dist/index.js"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/usr/local/app",
        "Entrypoint": [
            "docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2269866212,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f6b1cb563c35a0b62cddb81ca8094b9c8448646e2ad5a50d406444cdd566f084/diff:/var/lib/docker/overlay2/051f5a856b970917e9137d07e159139f4b92a953a019e69b68a4a7ec00da88c4/diff:/var/lib/docker/overlay2/7bce78f7a0cf2e2c766c49fdd131f4c34961ba26a816ce9ab459b6d010cb9c55/diff:/var/lib/docker/overlay2/8d26424b872e3ac6316423d3879ddd709f59f02039160d99f402fa642d0db199/diff:/var/lib/docker/overlay2/a021a599df98baa7b2d9d9b0c66e5d67581c2a07d9129426789affa00b6b2d6c/diff:/var/lib/docker/overlay2/a5de7a2a6506b73abd5b24e87bdc2efc3502ce8c9dce19ff6ea4db251fd3f4f0/diff:/var/lib/docker/overlay2/e76c3a125f51475bb4d427e1ac99643e6335e2e88a509fefc0f42e6cad36d3af/diff:/var/lib/docker/overlay2/a7c2343e135805e05c425a7ee951773301c9b533cd8ea9aa3062a48502d31366/diff:/var/lib/docker/overlay2/29c169ea89619483fe112434e08dd4535fcbc257684c3ca7432eb19761831665/diff:/var/lib/docker/overlay2/95732a8f71c0edd7712d25d63da4f8f564dc7025cf04ff5246167df254a99978/diff:/var/lib/docker/overlay2/7efca1604a2bc7c203154ff2f8fbf6a2f25eed58f538f2b9eb98ec151b0dacdc/diff:/var/lib/docker/overlay2/80991a78a64c4b05beff38552d86bf3aeeff0a446ecb3245fad44cf925a8e30c/diff:/var/lib/docker/overlay2/efc9f6bd1f0f8ec5f905cddfa83be6ad1454b8570c0e7ff9aa7df0883306af98/diff:/var/lib/docker/overlay2/2619ac84071a4946c090e04a423445f87bf768e42df96e5ea20c273cb955057d/diff:/var/lib/docker/overlay2/3409ddf6fb1eb4f924efea080e7a3342673571f2a7ea766d79e4ee65ecc5bdd6/diff:/var/lib/docker/overlay2/5eb324c268e851059f0fa44ba30cac0fc4de55b7c9e7c5d56382d99312bf7575/diff:/var/lib/docker/overlay2/d81a6092cc60298fc7a8757f977051d64d4a57ace875ca087999848be985158a/diff:/var/lib/docker/overlay2/054a50a7d76d102de777ca06595d3b12296207d6ec0486e8e7d61c4c5c842046/diff:/var/lib/docker/overlay2/fdfa9928021822249049a77531d94b278efb9534c9ae0d16044d3221ad45038d/diff:/var/lib/docker/overlay2/fee176c318d5741eb0ce8c4b50f028ad5c91463976a01852221f687fe348253c/diff:/var/lib/docker/overlay2/e874547507081144a0b366d55f13c9b24215d9202460446cbeb59ca56b4191f6/diff:/var/lib/docker/overlay2/ff9c75b5c1acfd987a555fe6e9b9aedf40204a5cb5f6112065bde7164969d9b8/diff:/var/lib/docker/overlay2/1b7d4d713a408c5a6c0e3e42476da7570bc46a4c194a9ab9a0ee575fd4442991/diff",
            "MergedDir": "/var/lib/docker/overlay2/678ac688c404a1710547b2ca688cfc5500f74092fe723a7bf215310c018a2bec/merged",
            "UpperDir": "/var/lib/docker/overlay2/678ac688c404a1710547b2ca688cfc5500f74092fe723a7bf215310c018a2bec/diff",
            "WorkDir": "/var/lib/docker/overlay2/678ac688c404a1710547b2ca688cfc5500f74092fe723a7bf215310c018a2bec/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:7fb72a7d1a8e984ccd01277432de660162a547a00de77151518dc9033cfb8cb4",
            "sha256:59cd39de78026247a05ace99d6f50eb707dfacfe3a8c183dd7128a1ef75109e8",
            "sha256:eaf814c4be3daafabcbacf645391b55029e4829e4587bc9bdd2b4e1c8ce67151",
            "sha256:d5b49e0b6f8fe00c18cfd84f5a0cf3dd6ab607d0071adcdc77847bbcdbbd28d0",
            "sha256:8a45580a6679a783194cd1d749812dfde7c333615e505dc3c1cffe8b4c3247e3",
            "sha256:0899985d7951312306d7fa36039e25c39b846a4627bde6e9930afd89f967f20a",
            "sha256:fc0a3d7cb0ef4e3c431519efc4c059cdef34a4962cbabde9e3340ea381992f7c",
            "sha256:4f9c5d455dd05db9cac922aee3582bb2a84e162fbaeadb0168b8318587de3b60",
            "sha256:262530afdead39ac0924dec6e3adada247cd314da418855912c8113cddf6e663",
            "sha256:672ba43ca0d4681574c9a6276b046b6fb4c233dc5eb7bc4e635fd5f910eb0039",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:a77f73bbf462030ff6d46a48ad72cc2f61c99b6ed701c0e1b6e11313bf57bec4",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:f894aaa6ffb4573bb3889fc829c521ac14e72fdcc8ba04295f2ec01a282b4166",
            "sha256:beead8d415b82a82d223f61a8a26603b1fb47ba08cba41e742241453dd2719f6",
            "sha256:5a189ae2803fed5d93ea59cdc16ee9a752d57bf66facda9ccecdb7615a7ac902",
            "sha256:ddc1a08abce549acf06d290e4fcafb6c253d084c62fadfb2b11d3b6db671a027",
            "sha256:e37706fd9282188384554849014e63ee4ad294efb7899d882a0a3f37fb234971",
            "sha256:09c45675f6a9971630dc0a671750a6dc74cf37b2e58e69ffe848f76c3fca7fb6",
            "sha256:59f5d21276fc21672c9abca6f1bd306839226660dc455ceea9207563e0850272",
            "sha256:871c47244090cd66de71849b6a85550232de46321d2aa0d082e17b9f1e230fd3",
            "sha256:4cf5c979ca66dc2685e16a68933b7bc26ac9a2c784354171353c76352fe0dcd6",
            "sha256:b00799ee2cae3d6927e87d7ca2e09e2e250bd0cd879c907b468b5b4d1dcee284",
            "sha256:c3df5836177dcefe8339c01cc840f3ff7caec3ca80095535acc80c916bad7828"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-12-10T09:17:00.462387631+08:00"
    }
}

更多版本

docker.io/flux159/mcp-server-kubernetes:latest

linux/amd64 docker.io2.27GB2025-12-10 09:18
7