本教程为你们介绍的是一个全面的演示,从Docker Hub中提取合适的镜像、运行一个容器到调试PHP代码。该演示须要使用Zend Studio 13,由于它引入了全新的Docker Tooling。docker
注意:所描述的场景仍然能够使用Zend Studio早期的版本,但任何Docker管理操做须要在命令终端中执行。服务器
如今咱们须要在Zend Studio中配置PHP工具来运行,而且在Docker容器中调试PHP代码。PHP工具使用抽象的PHP服务器做为部署、运行和调试PHP代码的环境。所以咱们须要在Zend Studio中建立一个新的PHP Server实体来表明咱们的Docker容器。所以咱们须要切换到PHP透视图,并在PHP Servers视图中单击Add tool按钮。在PHP Server Creation向导中,咱们必须选择Generic PHP Server视图,并在下一个向导页中进行如下设置:spa
在下一个向导页面上,咱们必须配置服务器的调试器设置。在Debugger的下拉列表中选择“XDebug”,咱们选择这个选项是由于从Docker Hub提取的Docker镜像中已经预先配置了Xdebug。若是咱们使用了从Zend Debugger中预先配置的镜像,那么咱们应该选择“Zend Debugger”或“”选项,以防止图像没有预先配置PHP调试服务器。单击Finish按钮来建立新的PHP服务器,而且在PHP Servers视图中显示。debug