什麼是docker?
Docker是一個開源的應用程式容器引擎,基於 Go 語言並遵循 Apache2.0 協定開源。
Docker 可以讓開發者打包他們的應用程式以及依賴套件到一個輕量級、可移植的容器中,然後發佈到任何流行的 Linux 機器上,也可以實現虛擬化。
容器是完全使用沙箱機制,彼此之間不會有任何介面(類似 iPhone 的 app),更重要的是容器效能開銷極低。
docker應用程式場景
Web 應用程式的自動化打包和發布。
自動化測試和持續整合、發布。
在服務型環境中部署和調整資料庫或其他的後台應用程式。
從頭編譯或擴充現有的 OpenShift 或 Cloud Foundry 平台來建立自己的 PaaS 環境。
以上是docker教學的詳細內容。更多資訊請關注PHP中文網其他相關文章!