(基于Docker的PHP开发环境.docxVIP

  • 2
  • 0
  • 约6.46千字
  • 约 9页
  • 2017-02-01 发布于北京
  • 举报
(基于Docker的PHP开发环境

基于Docker的PHP开发环境现在很多开发者都使用Vagrant来管理他们的虚拟机开发环境,Vagrant确实很酷, 不过也有不少缺点(最主要的是它占用太多的资源)。在容器技术、Docker和更多类Docker技术出现后,解决这个问题就变得简单了。免责声明由于boot2docker的工作方式,本文所述的方法在你的环境中可能无法正常运行。如果需要在非Linux环境下共享文件夹到Docker容器,还需要注意更多额外的细节。后续我会写篇文章专门来介绍实际遇到的问题。怎样才算是好的开发环境首先,我们得知道什么才是好的开发环境, 对于我而言,一个好的开发环境需要具备以下几个特点:可随意使用。我必须可以随意删除和创建新的环境。 快速启动。我想要用它工作时候,它立马就能用。 易于更新。在我们行业中,事物发展变化非常快,必须能让我很容易将我的开发环境更新到新的软件版本。 而Docker都支持以上这些特点,甚至更多。你几乎可以即时销毁和重建容器,而更新环境只需要重建你当前使用的镜像即可。什么是PHP开发环境目前Web应用错综复杂,PHP开发环境需要很多的东西,为了保证环境的简单性,需要做各种各样的限制。我们这次使用Nginx、PHP5-FPM、MySQL来运行Synmfony项目。由于在容器中运行命令行会更复杂,所以这方面的内容我会放到下一篇博客中再说。Pet 与 Cattle另一个我们要讨论的重

文档评论(0)

1亿VIP精品文档

相关文档