[英]docker container jupyter lab, how to add other packages?
我正在使用 docker 进行深度学习。 我是 docker 用户的超级初学者。 ubuntu 18.04 docker 19.03.6 版,我得到了 ufoym/deepo 图像。 所以我在网络中使用 jupyter 实验室。 容器 1:jupyter 实验室容器 2:vscode
问题 1. 如果我想使用其他 python 包(如 ufoym/deepo 图像中不包含的 matplotlib 底图工具包、hdbscan、folium),我该如何安装和构建这些包? 2. 在 jupyter 实验室中,当我执行(例如)!pip install foium 时,安装目录在哪里?? 这是在docker系统中使用(pip install?)的正确方法吗?
请帮帮我~
是的,您绝对可以在 docker 容器内使用pip
。 官方的 Python Docker 镜像实际上已经预装了pip
。
在容器中使用pip
的通常方式是在您的项目文件夹中放置一个requirements.txt
,然后该文件夹将被映射到容器中。 在您的Dockefile
您应该添加这些行来安装软件包。
COPY requirements.txt <path to the folder your app will live inside the container>
RUN pip install -r requirements.txt
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.