docker.io/tensorflow/serving:2.15.1 linux/amd64

docker.io/tensorflow/serving:2.15.1 - 国内下载镜像源 浏览次数:28

tensorflow/serving

TensorFlow Serving镜像,用于部署和管理TensorFlow Serving服务

  • 基于Docker的微型镜像
  • 支持多种模型格式(e.g. SavedModel, CoreML)
  • 内置的RESTful API和gRPC端点
  • 支持多种持久化存储选项(e.g. SQLite, PostgreSQL)
源镜像 docker.io/tensorflow/serving:2.15.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1
镜像ID sha256:88dde03a303e056597106dbe7cb0108fc0bf000c0908064586f48675c373218a
镜像TAG 2.15.1
大小 719.06MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /usr/bin/tf_serving_entrypoint.sh
工作目录
OS/平台 linux/amd64
浏览量 28 次
贡献者
镜像创建 2024-04-11T16:39:39.849726683Z
同步时间 2025-03-27 21:52
更新时间 2025-03-31 10:13
开放端口
8500/tcp 8501/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin MODEL_BASE_PATH=/models MODEL_NAME=model
镜像标签
gvasudevan@google.com: maintainer ubuntu: org.opencontainers.image.ref.name 20.04: org.opencontainers.image.version 2.15.1: tensorflow_serving_github_branchtag a0be2bf6ebf690a01dbe9747910952422be55945: tensorflow_serving_github_commit

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1  docker.io/tensorflow/serving:2.15.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1  docker.io/tensorflow/serving:2.15.1

Shell快速替换命令

sed -i 's#tensorflow/serving:2.15.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1  docker.io/tensorflow/serving:2.15.1'

Ansible快速分发-Containerd

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

镜像构建历史


# 2024-04-12 00:39:39  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/usr/bin/tf_serving_entrypoint.sh"]
                        
# 2024-04-12 00:39:39  154.00B 
|3 DEBIAN_FRONTEND=noninteractive TF_SERVING_VERSION_GIT_BRANCH=2.15.1 TF_SERVING_VERSION_GIT_COMMIT=a0be2bf6ebf690a01dbe9747910952422be55945 /bin/sh -c echo '#!/bin/bash \n\ntensorflow_model_server --port=8500 --rest_api_port=8501 --model_name=${MODEL_NAME} --model_base_path=${MODEL_BASE_PATH}/${MODEL_NAME} "$@"' > /usr/bin/tf_serving_entrypoint.sh && chmod +x /usr/bin/tf_serving_entrypoint.sh
                        
# 2024-04-12 00:39:39  0.00B 
/bin/sh -c #(nop)  ENV MODEL_NAME=model
                        
# 2024-04-12 00:39:39  0.00B 
|3 DEBIAN_FRONTEND=noninteractive TF_SERVING_VERSION_GIT_BRANCH=2.15.1 TF_SERVING_VERSION_GIT_COMMIT=a0be2bf6ebf690a01dbe9747910952422be55945 /bin/sh -c mkdir -p ${MODEL_BASE_PATH}
                        
# 2024-04-12 00:39:38  0.00B 
/bin/sh -c #(nop)  ENV MODEL_BASE_PATH=/models
                        
# 2024-04-12 00:39:38  0.00B 
/bin/sh -c #(nop)  EXPOSE 8501
                        
# 2024-04-12 00:39:38  0.00B 
/bin/sh -c #(nop)  EXPOSE 8500
                        
# 2024-04-12 00:39:35  639.62MB 
/bin/sh -c #(nop) COPY file:a8c6e5fd9f40bc9920d91645eba14b01e99afe47d363b799c4581f4de742a75a in /usr/bin/tensorflow_model_server 
                        
# 2024-04-12 00:39:30  6.64MB 
|3 DEBIAN_FRONTEND=noninteractive TF_SERVING_VERSION_GIT_BRANCH=2.15.1 TF_SERVING_VERSION_GIT_COMMIT=a0be2bf6ebf690a01dbe9747910952422be55945 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends         ca-certificates         &&     apt-get clean &&     rm -rf /var/lib/apt/lists/*
                        
# 2024-04-12 00:39:19  0.00B 
/bin/sh -c #(nop)  LABEL tensorflow_serving_github_commit=a0be2bf6ebf690a01dbe9747910952422be55945
                        
# 2024-04-12 00:39:19  0.00B 
/bin/sh -c #(nop)  LABEL tensorflow_serving_github_branchtag=2.15.1
                        
# 2024-04-12 00:39:19  0.00B 
/bin/sh -c #(nop)  LABEL maintainer=gvasudevan@google.com
                        
# 2024-04-12 00:39:19  0.00B 
/bin/sh -c #(nop)  ARG DEBIAN_FRONTEND=noninteractive
                        
# 2024-04-12 00:39:18  0.00B 
/bin/sh -c #(nop)  ARG TF_SERVING_VERSION_GIT_COMMIT=head
                        
# 2024-04-12 00:39:18  0.00B 
/bin/sh -c #(nop)  ARG TF_SERVING_VERSION_GIT_BRANCH=master
                        
# 2024-02-17 05:32:52  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-02-17 05:32:52  72.81MB 
/bin/sh -c #(nop) ADD file:a25798f31219000d6a82d2c9258743926b1a400530d12dbb1eadf2c2519f9888 in / 
                        
# 2024-02-17 05:32:49  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2024-02-17 05:32:49  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-02-17 05:32:49  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-02-17 05:32:49  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:88dde03a303e056597106dbe7cb0108fc0bf000c0908064586f48675c373218a",
    "RepoTags": [
        "tensorflow/serving:2.15.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving:2.15.1"
    ],
    "RepoDigests": [
        "tensorflow/serving@sha256:d2115dca37f2c39c4dcd8ad3a1ef3dced9f7c025d0a1d2e0e7f332cf6d42ff13",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tensorflow/serving@sha256:9b6f22b26ab75c5f2aaeaa1cc5c91e814f8879dfb9611835029107d2203b7de1"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2024-04-11T16:39:39.849726683Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "20.10.14",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8500/tcp": {},
            "8501/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "MODEL_BASE_PATH=/models",
            "MODEL_NAME=model"
        ],
        "Cmd": null,
        "Image": "sha256:fa53ceed0fd811b2cc8951f1cffc563a8d01d260816871ca604b318e0ae42317",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/usr/bin/tf_serving_entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "gvasudevan@google.com",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "20.04",
            "tensorflow_serving_github_branchtag": "2.15.1",
            "tensorflow_serving_github_commit": "a0be2bf6ebf690a01dbe9747910952422be55945"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 719056053,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/10bd23d46a6701039fea65c6bfc76a867d11af099c8bb8845fb5fa1d28eba6b5/diff:/var/lib/docker/overlay2/b88388f979682d81011de07b15e563911c34e4d6bee0cf8c36005a26dca8444e/diff:/var/lib/docker/overlay2/9ecda0b37bbf6812ed1828aa8372b9409d36d8c2b08e50bface725af0037dfc3/diff:/var/lib/docker/overlay2/c33f8dc11c99fefab1b5b0db8f805fefeb30479ef9befa661593008303c47f8b/diff",
            "MergedDir": "/var/lib/docker/overlay2/bd7867dae30e56ba7fd83c3acf5d8e9ddce865152ab7036f0d31405045e9bc2c/merged",
            "UpperDir": "/var/lib/docker/overlay2/bd7867dae30e56ba7fd83c3acf5d8e9ddce865152ab7036f0d31405045e9bc2c/diff",
            "WorkDir": "/var/lib/docker/overlay2/bd7867dae30e56ba7fd83c3acf5d8e9ddce865152ab7036f0d31405045e9bc2c/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:5faf9c0a9efe4675ecd21a4ec417d51077d5e75da9e673161a94e7d6cd43f92c",
            "sha256:793fddb6cac5fe26f722839bf9456d6ab3125ec4bf44eb3ac8642bfbafda6021",
            "sha256:2b4f9ef1f621beaa92f276110874f0ff3e3b9ffab8344f71da0acd796278f24e",
            "sha256:cfeb1561be7df90e308537e280c8468a03032b81d87b81ef2d01ddd2e4f1f291",
            "sha256:d27f3ab0cc41565c164dbe669b87df058dd198a6f8c0ce83bdcdc247f1238910"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-27T21:51:51.06840533+08:00"
    }
}

更多版本

docker.io/tensorflow/serving:2.18.0

linux/amd64 docker.io710.59MB2024-11-01 18:27
386

docker.io/tensorflow/serving:2.15.1

linux/amd64 docker.io719.06MB2025-03-27 21:52
27