首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >docker-组合失败解决: rpc错误: code =未知desc

docker-组合失败解决: rpc错误: code =未知desc
EN

Stack Overflow用户
提问于 2022-10-05 07:29:23
回答 1查看 1.6K关注 0票数 0

我有个问题。我想从tfserving构建一个坞-撰写文件,但不幸的是,我得到了下面的错误failed to solve: rpc error: code = Unknown desc。有什么问题吗?我在使用Windows。

CMD

代码语言:javascript
运行
复制
docker compose up -d

Dockerfile

代码语言:javascript
运行
复制
FROM tensorflow/serving
EXPOSE 8601

docker-compose.yml

代码语言:javascript
运行
复制
version: '3'

services:
  tfserving:
    container_name: tfserving
    build: ..
    ports:
      - "8601:8601"
    volumes:
      - ./model.config:/models/model.config
      - ../model:/models/model
    environment:
      - TENSORFLOW_SERVING_REST_API_PORT=8061
      - TENSORFLOW_SERVING_MODEL_NAME=model

      - TENSORFLOW_MODEL_BASE_PATH=/models/model/
    entrypoint: [ "bash", "-c", "tensorflow_model_server --rest_api_port=8601  --allow_version_labels_for_unavailable_models --model_config_file=/models/model.config"]

错误

代码语言:javascript
运行
复制
docker compose up -d
[+] Building 0.0s (2/2) FINISHED
 => [internal] load build definition from Dockerfile                                                                                                                                0.0s 
 => => transferring dockerfile: 2B                                                                                                                                                  0.0s 
 => CANCELED [internal] load .dockerignore                                                                                                                                          0.0s 
 => => transferring context:                                                                                                                                                        0.0s 
failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount057242145/Dockerfile: no such file or directory

辞典

代码语言:javascript
运行
复制
|- tfserving
|  |- docker-compose.yml
|  |- Dockerfile
|  |- model.config
|- model
|  |- 1
|  |  |- ...
|  |- 2
|  |  |- ...
|....
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-05 07:56:16

在您的停靠-撰写的构建(上下文)行中有太多的点:

代码语言:javascript
运行
复制
version: '3'

services:
  tfserving:
    container_name: tfserving
    build: .. <-- here, the correct one is the current folder .
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73957076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档