如何用PhpStorm + Docker开发?

时间:2018-02-09 13:49:23

标签: php windows docker phpstorm

互联网上有很多关于docker基本操作的信息:“如何拉动图像”,“如何运行/启动容器”,但几乎没有关于下一步该做什么的信息。如何发展?

例如,我拉了linode/lamp。简单项目位于/var/www/example.com/public_html/。 我发布了:docker run -p 80:80 -t -i linode/lamp /bin/bashservice apache2 start。现在,在http://localhost的浏览器中,我看到了项目的索引页面。

现在我想在项目中编辑/添加/删除文件。用 bash 执行此操作, nano 显然是疯了。因此我想使用 PhpStorm 。我无法理解该怎么做。 我应该选择什么选项来创建项目?

  • Web服务器在本地安装,源文件位于其文档根目录下。
  • Web服务器在本地安装,源文件位于本地其他位置。
  • Web服务器位于远程主机上,文件可通过网络共享或已安装的驱动器访问。
  • Web服务器位于远程主机上,可通过FTP / SFTP / FTPS访问文件。
  • 源文件位于本地目录中,尚未配置任何Web服务器。

它是第一个,然后我得到文件的地方?如果“通过FTP / SFTP / FTPS” - 如何设置?我不明白。

我知道 PhpStorm 部署 - Docker 设置,我可以配置它。它在我的机器上看起来如何:

Docker settings Image

Debug/Run configuration Image

但它只能启动容器,通过控制台连接到它们。 Shoul-我以某种方式使用它?

Docker Image

请解释一下,我该怎么办?我想看看 Windows Linux 的答案(当然,如果有区别的话)

P.S。我在 Windows 上使用 Docker 。但在“设置”中,它已切换到Linux容器。

0 个答案:

没有答案