отладка кода Python внутри Docker-контейнера без перестройки - PullRequest
0 голосов
/ 02 апреля 2019

Я хотел бы иметь возможность отлаживать код Python, например, с помощью pdb или pudb без необходимости устанавливать точки останова (set_trace) и, следовательно, без необходимости перестраивать формирователь докера.

Pycharm выполняет свою работу"как очарование", но я бы хотел придерживаться других редакторов и полагаться на такие инструменты, как pdb, pudb и т. д.

Любой ввод более чем приветствуется.

Спасибо

PS: да, я знаю о подключении telnet к точке останова pdb, но для того, чтобы установить (или изменить) точку останова, мне нужно пересобрать пакет.

1 Ответ

0 голосов
/ 10 апреля 2019

Сопоставляя том, где мой код расположен между хостом и файлом докера, я могу устанавливать точки останова без необходимости перестраивать образ.

Вместе с pudb.remote это работает как шарм. Pudb remote объяснил, например, здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...