docker.io/kserve/huggingfaceserver:v0.15.0 linux/amd64

docker.io/kserve/huggingfaceserver:v0.15.0 - 国内下载镜像源 浏览次数:7

这是一个用于部署Hugging Face模型的KServe服务器镜像。它允许您轻松地将Hugging Face的预训练模型部署到Kubernetes集群中,并通过REST API进行服务。

源镜像 docker.io/kserve/huggingfaceserver:v0.15.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0
镜像ID sha256:f0f94b3bd47e672a740fc1643474eb043c8c4373397ca4b954d1c3ac390fb3ee
镜像TAG v0.15.0
大小 3.79GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 python -m huggingfaceserver
工作目录
OS/平台 linux/amd64
浏览量 7 次
贡献者
镜像创建 2025-03-31T11:27:15.009444646Z
同步时间 2025-07-08 11:47
更新时间 2025-07-08 15:49
环境变量
PATH=/prod_venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin VIRTUAL_ENV=/prod_venv HF_HOME=/tmp/huggingface HF_HUB_DISABLE_TELEMETRY=1 LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libtcmalloc.so.4:/usr/lib/x86_64-linux-gnu/libjemalloc.so.2:
镜像标签
ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0  docker.io/kserve/huggingfaceserver:v0.15.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0  docker.io/kserve/huggingfaceserver:v0.15.0

Shell快速替换命令

sed -i 's#kserve/huggingfaceserver:v0.15.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0  docker.io/kserve/huggingfaceserver:v0.15.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0  docker.io/kserve/huggingfaceserver:v0.15.0'

镜像构建历史


# 2025-03-31 19:27:15  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["python" "-m" "huggingfaceserver"]
                        
# 2025-03-31 19:27:15  0.00B 指定运行容器时使用的用户
USER 1000
                        
# 2025-03-31 19:27:15  0.00B 设置环境变量 LD_PRELOAD
ENV LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libtcmalloc.so.4:/usr/lib/x86_64-linux-gnu/libjemalloc.so.2:
                        
# 2025-03-31 19:27:15  0.00B 设置环境变量 HF_HUB_DISABLE_TELEMETRY
ENV HF_HUB_DISABLE_TELEMETRY=1
                        
# 2025-03-31 19:27:15  0.00B 设置环境变量 HF_HOME
ENV HF_HOME=/tmp/huggingface
                        
# 2025-03-31 19:27:15  4.23MB 复制新文件或目录到容器中
COPY --chown=kserve:kserve kserve kserve # buildkit
                        
# 2025-03-31 19:27:14  718.84KB 复制新文件或目录到容器中
COPY --chown=kserve:kserve huggingfaceserver huggingfaceserver # buildkit
                        
# 2025-03-31 19:27:14  3.11GB 复制新文件或目录到容器中
COPY --chown=kserve:kserve /prod_venv /prod_venv # buildkit
                        
# 2025-03-31 19:23:50  333.74KB 执行命令并创建新的镜像层
RUN |2 PYTHON=python3 VENV_PATH=/prod_venv /bin/sh -c useradd kserve -m -u 1000 -d /home/kserve # buildkit
                        
# 2025-03-31 19:23:50  0.00B 设置环境变量 PATH
ENV PATH=/prod_venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-03-31 19:23:50  0.00B 设置环境变量 VIRTUAL_ENV
ENV VIRTUAL_ENV=/prod_venv
                        
# 2025-03-31 19:23:50  0.00B 定义构建参数
ARG VENV_PATH=/prod_venv
                        
# 2025-03-31 19:23:50  365.05KB 复制新文件或目录到容器中
COPY third_party third_party # buildkit
                        
# 2025-03-31 19:23:50  3.12KB 执行命令并创建新的镜像层
RUN |1 PYTHON=python3 /bin/sh -c echo 'ulimit -c 0' >> ~/.bashrc # buildkit
                        
# 2025-03-31 19:23:50  16.00B 执行命令并创建新的镜像层
RUN |1 PYTHON=python3 /bin/sh -c ln -sf "$(which ${PYTHON})" /usr/bin/python # buildkit
                        
# 2025-03-31 19:23:50  5.23KB 执行命令并创建新的镜像层
RUN |1 PYTHON=python3 /bin/sh -c update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 10 --slave /usr/bin/g++ g++ /usr/bin/g++-12 # buildkit
                        
# 2025-03-31 19:23:50  596.81MB 执行命令并创建新的镜像层
RUN |1 PYTHON=python3 /bin/sh -c apt-get update &&     apt-get upgrade -y &&     apt-get install --no-install-recommends --fix-missing -y         g++-12         gcc-12         google-perftools         libgl1         libglib2.0-0         libjemalloc2         libnuma1         numactl         python3.10-dev         python3.10-venv         python3-pip &&     apt-get clean &&     apt-get autoclean &&     apt-get autoremove -y &&     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-03-31 19:23:50  0.00B 定义构建参数
ARG PYTHON=python3
                        
# 2025-01-26 13:31:11  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2025-01-26 13:31:10  77.86MB 
/bin/sh -c #(nop) ADD file:1b6c8c9518be42fa2afe5e241ca31677fce58d27cdfa88baa91a65a259be3637 in / 
                        
# 2025-01-26 13:31:07  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2025-01-26 13:31:07  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2025-01-26 13:31:07  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2025-01-26 13:31:07  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:f0f94b3bd47e672a740fc1643474eb043c8c4373397ca4b954d1c3ac390fb3ee",
    "RepoTags": [
        "kserve/huggingfaceserver:v0.15.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver:v0.15.0"
    ],
    "RepoDigests": [
        "kserve/huggingfaceserver@sha256:e4c6b2fbfe3f923de7762ecb591154e4ef783e12f2e5e43dac9efe6d3df9addb",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/kserve/huggingfaceserver@sha256:e9dca54b67702ef1b7f5629e6f2d607d70bc7225972a1744fc0336ba8dc92ac4"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-31T11:27:15.009444646Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1000",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/prod_venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "VIRTUAL_ENV=/prod_venv",
            "HF_HOME=/tmp/huggingface",
            "HF_HUB_DISABLE_TELEMETRY=1",
            "LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libtcmalloc.so.4:/usr/lib/x86_64-linux-gnu/libjemalloc.so.2:"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "python",
            "-m",
            "huggingfaceserver"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 3788397921,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ec458ef86223bb805059897a139ed03afd08d365962c274d5fcd827b97d96d5b/diff:/var/lib/docker/overlay2/b571c342b4775cb48b5c2b28cfb9e2b9d15a12da50f2723baf290c3d093651a6/diff:/var/lib/docker/overlay2/e7243d329524f072cdd414a1e3a3803aff7c5f48ee0893a12259113a903a8edb/diff:/var/lib/docker/overlay2/b6f30b1c94890a665908ec6abcb467f3fc35a73aded87225306582d8d337823e/diff:/var/lib/docker/overlay2/f0ed88bc5427a6b16885b4d77aa095c560ebef1d98fbe4558bae78e1e5d0582a/diff:/var/lib/docker/overlay2/d540ba2459aabeadaaf8b80846b6ea62592f3d407f2744b0157082347117c308/diff:/var/lib/docker/overlay2/68793f62f468eda6ccea4e6d09218fda9d789382e4c818e20e662c45dc9fd109/diff:/var/lib/docker/overlay2/74baf8dade8709c543c6e5b766cc876e1a2c4b3afe21f9d18b398c2fbdada27a/diff:/var/lib/docker/overlay2/ace3f972cf88bd330727fa9a25fd0df2c3fec1df161ac9102bf9f5739b40b82c/diff",
            "MergedDir": "/var/lib/docker/overlay2/cb0a956a05717b66cdcd2a261c7328f58c21bd600c97d8907c905302ecd1f9bb/merged",
            "UpperDir": "/var/lib/docker/overlay2/cb0a956a05717b66cdcd2a261c7328f58c21bd600c97d8907c905302ecd1f9bb/diff",
            "WorkDir": "/var/lib/docker/overlay2/cb0a956a05717b66cdcd2a261c7328f58c21bd600c97d8907c905302ecd1f9bb/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:270a1170e7e398434ff1b31e17e233f7d7b71aa99a40473615860068e86720af",
            "sha256:5c09089cceaa4093f9e0574d65a3b9906df22b72f21dd60f4d2287132d0eb0db",
            "sha256:87e2f3cf484a9c344529f35aef5a33d8fc50bcf168d8c6c86e978dfcf5849d56",
            "sha256:8a25ebae3b5c1c9a442d0dad177f842f9d8c860f9adbeba34238f78f8bd4821b",
            "sha256:57caddc14ac39ed3f74058014f99ff20266b06db2393b515bf7ba2a122f15230",
            "sha256:a3e8118f8d9e3908e099165fc9d1d4667f434661e1fd0f805352290af6f126ab",
            "sha256:e4be93bb024e3ec9016a770278a3dc541a71c11c9da80604b115c70d9bf563d0",
            "sha256:3e51b2a5ac3bdcec1391ba7cb45e1cde963b835b656aaf1c6a5e81795125449c",
            "sha256:b9eab4613a36968171b01ace9da94066d5fac92fbd11ea018f7b8eec0c845265",
            "sha256:514c3e8020488e966e05574dabea9a323d5b39026152899df4dee3f66e3b31f8"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-08T11:44:40.656952136+08:00"
    }
}

更多版本

docker.io/kserve/huggingfaceserver:v0.15.0-gpu

linux/amd64 docker.io10.52GB2025-04-18 01:22
99

docker.io/kserve/huggingfaceserver:v0.15.0

linux/amd64 docker.io3.79GB2025-07-08 11:47
6