Отладка Python в Docker - определение моста для IP (?) - PullRequest
0 голосов
/ 02 сентября 2018

У меня есть программа Python, работающая внутри докера (docker compose). Для отладки с помощью PyCharm необходимо подключиться к серверу, работающему внутри PyCharm. Для этого ему нужно знать IP-адрес сервера.

Все это прекрасно работает для меня, но есть несколько проблем:

  1. IP-адрес хоста (на котором работает сервер PyCharm) является динамическим.
  2. Эта настройка должна работать для всей команды, использующей докер-машины на своих компьютерах - с минимальным / без ручного вмешательства (т.е. автоматически)
  3. Компьютер не должен быть подключен к Интернету. Теоретически я должен быть в состоянии отладить, находясь в самолете.

Из того, что я понимаю, чистым решением было бы определить мост внутри docker-compose.yml. Кто-нибудь может рассказать, как это сделать, или есть лучшее решение?

...