Как я могу подключиться к контейнеру Php с моего компьютера с Windows?
Я запускаю панель инструментов докера https://www.docker.com/products/docker-toolbox на моей машине Windows 10. Это создает docker-машину (env по умолчанию), используя virtualbox на порту tcp: //192.168.99.100: 2376 и с хост-машины (Windows) я могу подключиться к ней по ssh. Внутри docker-машины я запускаю контейнеры с docker-compose.
Я запускаю PhpStorm в Windows и хочу настроить интерпретатор PHP для прослушивания php в контейнерах. я прочитал https://confluence.jetbrains.com/display/PhpStorm/Working+with+Remote+PHP+Interpreters+in+PhpStorm но все еще не уверен, как его настроить.
я нашел http://obrown.io/2015/12/23/phpunit-docker-phpstorm.html
Цель — создать локальный php-скрипт и каким-то образом обеспечить в нем подключение к php.
В примере автора создайте новый контейнер и выполните там / ссылка php
/ usr / local / bin / docker run -i —rm -v «$ {PWD}»: «$ {PWD}» -w $ {PWD} —net = хост —sig-proxy = true —pid = host originalbrownbear / php: 7-cli-phpunit php «$ @»
Как я могу настроить такой скрипт для использования существующего Docker-контейнера с PHP?
Обычно я вхожу в работающий контейнер — docker exec -it имя_контейнера / bin / bash
И там я могу выполнить php.
Других решений пока нет …