docker контейнер jupyter lab, как добавить другие пакеты? - PullRequest
0 голосов
/ 28 февраля 2020

Я использую docker для глубокого обучения. и я супер новичок как docker пользователь. Ubuntu 18.04 docker версия 19.03.6 и я получил образ ufoym / deepo. поэтому я использую Jupyter Lab в Интернете. контейнер 1: jupyter lab контейнер 2: vscode

вопрос 1. если я хочу использовать другие python пакеты (такие как наборы базовых карт matplotlib, hdbscan, folium, которые не содержатся в образе уфойма / deepo), как Могу ли я установить и собрать эти пакеты? 2. в jupyter lab, когда я делаю (например)! Pip install foium, тогда где находится установленный каталог ?? и это правильный способ использования (pip install?) в docker системе?

, пожалуйста, помогите мне ~

1 Ответ

0 голосов
/ 28 февраля 2020

Да, вы можете использовать pip внутри контейнера docker. Официальное 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...