本教程爲你們介紹的是一個全面的演示,從Docker Hub中提取合適的鏡像、運行一個容器到調試PHP代碼。該演示須要使用Zend Studio 13,由於它引入了全新的Docker Tooling。html
注意:所描述的場景仍然可使用Zend Studio早期的版本,但任何Docker管理操做須要在命令終端中執行。docker
單擊Docker Explorer視圖中的連接可啓動建立新Docker鏈接的嚮導。默認設置在某些狀況下可能有效,尤爲是在Linux上。所以能夠首先單擊Test Connection按鈕。若是測試失敗,則必須提供自定義配置。測試
在Windows和Mac OS X上使用boot2docker必須提供TCP鏈接配置。Docker主機和證書的路徑能夠在boot2docker控制檯中找到。spa
在Linux上必須提供Unix套接字配置,套接字的位置一般是unix:///var/run/docker.sock。debug
再次單擊Test Connection按鈕應該會獲得一個「Success」信息。單擊Finish按鈕將會創建與Docker daemon的連接,並將其顯示到Docker Explorer視圖中。unix
如今咱們須要從Docker Hub中獲取一個鏡像。咱們將使用tommylau/xdebug鏡像,其中有Apache HTTP Server、PHP和Xdebug。可使用Docker Images視圖中的Pull Image工具按鈕來完成。它將顯示Pull Image對話框,咱們須要在Name字段中輸入「tommylau/xdebug」。單擊Finish按鈕後鏡像將會保存到本地機器中。鏡像至關大,因此這個操做可能須要一段時間。完成後,新的鏡像將會顯示在Docker Explorer和Docker Images視圖中。調試
有興趣的朋友能夠點擊查看更多相關教程>>htm