本教程爲你們介紹的是一個全面的演示,從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