Docker:从Dockerfile中的nltk下载所有文件 [英] Docker: Download all from nltk in Dockerfile

查看:388
本文介绍了Docker:从Dockerfile中的nltk下载所有文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何在Dockerfile中实现以下目标:

How would I achieve the following in a Dockerfile:

sudo python
import nltk
nltk.download('all')

推荐答案

您可以使用所需的所有内容构建自定义Docker映像:

You can build a custom Docker image with everything you need:

FROM python:3.6-slim
RUN pip3 install nltk
RUN [ "python", "-c", "import nltk; nltk.download('all')" ]
ENTRYPOINT python

然后构建:

docker build -t docker-nltk .

然后运行:

docker run -it docker-nltk

这篇关于Docker:从Dockerfile中的nltk下载所有文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆