#python #docker
#python #docker
Вопрос:
Есть ли способ сохранить установленные расширения и установить библиотеки pip для ml-workspace? Когда я перезапускаю контейнер, установленные пакеты теряются.
ML-workspace: https://github.com/ml-tooling/ml-workspace
Ответ №1:
Всякий раз, когда вы хотите сохранить свои данные, вы должны использовать тома. Вы должны выяснить, где установлены расширения, а затем смонтировать их, чтобы каждый запущенный вами контейнер мог читать том. Если вы хотите, чтобы это было быстро, просто смонтируйте / , но вы бы потратили впустую пространство.
Комментарии:
1. Я пробовал —mount type=bind,source=/opt/ conda/lib/python3.7/site-packages, target=/workspace/cache/site-packages, но мое рабочее пространство / кэш / site-packages пусто, а /opt/conda/lib/python3.7/site-packages заполняется установленными пакетами. знаете ли вы, что я могу делать неправильно?
2. Я не знаю, актуально ли это по-прежнему, но указали ли вы другой том / монтирование, на который указывает
/workspace
? Это может наложить ваше монтирование