У меня есть Dockerfile, содержащий строки:
COPY requirements.txt requirements.txt
RUN pip3 install -r requirements.txt
Я хотел бы установить несколько точек останова для библиотек, установленных с помощью требований в моей локальной IDE. Мне интересно, как запустить образ докера так, чтобы эти файлы были доступны из моей локальной IDE. Соответствующие модули расположены на изображении по адресу:
/usr/local/lib/python3.7/site-packages
Итак, я подумал об использовании строки:
docker run \
-v site_pkgs:/usr/local/lib/python3.7/site-packages
--entrypoint python3 \
app-dev
но, похоже, это перезаписывает каталог контейнеров, делая его неспособным найти ожидаемые модули. Любое руководство по выполнению этого типа отладки на работающем контейнере было бы очень полезно. Спасибо!