用 Docker 来运行和调试 PHP 网站(一)
前言
为什么要写这篇博文
因为,作为一个伪运维工程师
,我已经被架设各种 Web 服务器环境折磨得体无完肤了。直到我发现了 Docker 这货,才有一种相见恨晚的赶脚!懂我的同学你们懂的,如果你不懂的话,你可以直接关闭这个页面了。
那么用 Docker 的好处是什么呢?最重要的,就是可以快速搭建统一的 PHP 开发和生产环境。你的开发环境就是你的生产环境,本地测试通过,代表着部署到服务器也可以完全正常运行。而且还可以部署多个测试环境,让一套代码同时跑在 PHP 5.2, 5.3, 5.4, 5.5, 5.6 系统上测试兼容性,而不需要把本地开发环境弄得一塌糊涂!