2016-05-23 3 views
1

В настройках PhpStorm можно добавлять новые интерпретаторы.Настройка удаленного интерпретатора в PhpStorm с докере

Settings -> Languages & Frameworks -> PHP

У меня есть разные контейнеры Docker, работающие на моей машине (Linux Mint), и я хотел бы ссылаться на каждый из них в качестве переводчика.

Я пытался следовать the instructions from the doc, но не удалось :(

Должен ли я настроить корыта получить доступ к SSH мой Docker контейнер или добавлять свои контейнеры в качестве серверов? Я немного запутался здесь.

+0

Удаленный PHP интерпретаторы работать через SSH – LazyOne

+0

Хорошо, я вижу, как получить доступ к моему контейнер оболочки (докер Exec -it container_name bash), но не через команду ssh с учетными данными ssh: \ – jiboulex

ответ

5

LazyOne прав, PhpStorm необходим доступ SSH для работы с переводчиком контейнера.

для того, чтобы сделать это, вы должны install & configure OpenSSH внутри вашего образа разработки PHP и запускать демон alongside the PHP-FPM process or Apache.

Тогда вы будете иметь возможность создать удаленный переводчик с помощью учетных данных SSH, например, так:

enter image description here enter image description here

Смежные вопросы