1. 程式人生 > >Docker的應用場景及架構

Docker的應用場景及架構

Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然後釋出到任何流行的 Linux 機器上,也可以實現虛擬化Docker的應用場景:
  • Web 應用的自動化打包和釋出。
  • 自動化測試和持續整合、釋出。
  • 在服務型環境中部署和調整資料庫或其他的後臺應用。
  • 從頭編譯或者擴充套件現有的OpenShift或Cloud Foundry平臺來搭建自己的PaaS環境
Docker架構Docker 使用客戶端-伺服器 (C/S) 架構模式,使用遠端API來管理和建立Docker容器。Docker 容器通過 Docker 映象來建立容器與映象的關係類似於面向物件程式設計中的物件與類Docker 映象(Images)
:Docker 映象是用於建立 Docker 容器的模板