如何从Windows机器连接到Php容器?
我在Windows 10计算机上运行docker toolbox https://www.docker.com/products/docker-toolbox。它在端口tcp://192.168.99.100:2376上使用virtualbox创建docker-machine(env default),从主机(Windows)创建我可以通过ssh连接到它。在docker-machine内部,我使用docker-compose运行容器。
我在Windows上运行PhpStorm,我想配置PHP解释器来收听容器化的php。我已阅读https://confluence.jetbrains.com/display/PhpStorm/Working+with+Remote+PHP+Interpreters+in+PhpStorm,但仍不确定如何配置它。
答案 0 :(得分:0)
我找到了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 = host --sig-proxy = true --pid = host originalbrownbear / php:7-cli-phpunit php“$ @”
如何配置此类脚本以使用现有的docker容器与php?
Nornally我输入正在运行的容器 - docker exec -it container_tag_name / bin / bash 在那里我可以执行php。