首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Docker退出代码: 247下载spaCy的en_core_web_lg

Docker退出代码: 247下载spaCy的en_core_web_lg
EN

Stack Overflow用户
提问于 2021-09-28 03:16:22
回答 1查看 956关注 0票数 1

当我试图构建一个下载大型文件的Docker映像时,我正在接收一个exit code: 247。大文件是spaCyen_core_web_lg模型。

我试着下载了en_core_web_md模型,效果很好。我还试着不下载Dockerfile中的lg模型,而是使用python3 -m spacy download en_core_web_lg导航到容器中并下载它,但是它随后会被冻结。

我怀疑这个问题与777.1 MB的模型有关,但我不知道如何在Dockerfile或build命令中解决这个问题。有什么想法吗?

Dockerfile

代码语言:javascript
运行
复制
FROM python:3.9

WORKDIR /app

RUN pip3 install spacy
RUN python3 -m spacy download en_core_web_lg

编译命令和错误

代码语言:javascript
运行
复制
~> docker build -f Dockerfile -t app:latest .
[+] Building 22.8s (7/7) FINISHED
 => [internal] load build definition from Dockerfile                                                                                                                                                                                                     0.0s
 => => transferring dockerfile: 37B                                                                                                                                                                                                                      0.0s
 => [internal] load .dockerignore                                                                                                                                                                                                                        0.0s
 => => transferring context: 2B                                                                                                                                                                                                                          0.0s
 => [internal] load metadata for docker.io/library/python:3.9                                                                                                                                                                                            0.3s
 => [1/4] FROM docker.io/library/python:3.9@sha256:e6654afa815122b13242fc9ff513e2d14b00548ba6eaf4d3b03f2f261d85272d                                                                                                                                      0.0s
 => CACHED [2/4] WORKDIR /app                                                                                                                                                                                                                            0.0s
 => CACHED [3/4] RUN pip3 install spacy                                                                                                                                                                                                                  0.0s
 => ERROR [4/4] RUN python3 -m spacy download en_core_web_lg                                                                                                                                                                                            22.4s
------
~> [4/4] RUN python3 -m spacy download en_core_web_lg:
#6 1.921 Collecting en-core-web-lg==3.1.0
#6 2.125   Downloading https://github.com/explosion/spacy-models/releases/download/en_core_web_lg-3.1.0/en_core_web_lg-3.1.0-py3-none-any.whl (777.1 MB)
------
executor failed running [/bin/sh -c python3 -m spacy download en_core_web_lg]: exit code: 247
EN

Stack Overflow用户

回答已采纳

发布于 2021-09-28 11:49:08

为容器分配更多内存并应用

票数 2
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69355386

复制
相关文章

相似问题

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