LINUX.ORG.RU

При разработке на Jetbrains PyCharm, что целесообразней использовать в качестве remote interpreter?

 , ,


0

2

Итак у нас разрабатывается веб-приложение. Для его работы настроена инфраструктура из нескольких докер-контейнеров. Для оркестрации используем docker-compose, на серверах ещё и docker-swarm. Среда для разработчика консистентна окружению на сервере.

Разработчики используют PyCharm. На машинах разработчиков ubuntu linux.

Что вы лично по своему опыту используете в качестве remote interpreter в PyCharm при разработке в инфраструктуре из docker-контейнеров: 1) ssh 2) docker 3) docker-compose А главное почему?

Буду благодарен за любые ответы. Спасибо!

Ответ на: комментарий от Yustas

Вот это видел?

Да, видел. Статья хорошая. Там используют ssh, а не подключение через docker. Если использовать ssh, то это классика в целом. Всё понятно. Но ведь добавили в Pycharm поддержку docker и docker-compose в качестве remote interpreter, поэтому и стоит вопрос, а оно надо? Чем может быть удобней управлять контейнерами из PyCharm, а не использовать ssh в качестве remote interpreter и управлять контейнерами просто из командной строки? Интересен опыт. Я пробывал и так и так. Всё работает в любом варианте, но настроек меньше нужно делать, если работать через ssh.

AndreyShumakov
() автор топика
18 февраля 2017 г.

Пробовал завести удаленный интерпретатор на compose, получил ошибку. А какие версии поддерживаются ?

Unsupported docker compose configuration version: 2.0

sdlm
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.