第 02 章 基礎設施即服務 Docker(4.4)

Docker 系統架構

Docker 使用客戶端-服務器 (C/S) 架構模式,使用遠程 API 來管理和創建 Docker 容器。

Docker 容器通過 Docker 鏡像來創建。

容器與鏡像的關係類似於面向對象編程中的對象與類。

 Docker          面向對象
 容器              對象 
 鏡像              類 

這裏寫圖片描述

 標題              說明
 鏡像(Images)      Docker 鏡像是用於創建 Docker 容器的模板。 
 容器(Container)   容器是獨立運行的一個或一組應用。 
 客戶端(Client)     Docker 客戶端通過命令行或者其他工具使用 Docker API                          (https://docs.docker.com/reference/api/docker_remote_api) 與 Docker 的守護進程通信。 
 主機(Host) 一個物理或者虛擬的機器用於執行 Docker 守護進程和容器。 
 倉庫(Registry)    Docker 倉庫用來保存鏡像,可以理解爲代碼控制中的代碼倉庫。Docker Hub(https://hub.docker.com) 提供了龐大的鏡像集合供使用。
  Docker         Docker Machine是一個簡化Docker安裝的命令行工具,通過一個簡單的命令行即可在相應的平臺上安裝Docker,比如VirtualBox、 Digital 
  Machine        Ocean、Microsoft Azure。 。 

Docker 系統架構

Docker 使用客戶端-服務器 (C/S) 架構模式,使用遠程 API 來管理和創建 Docker 容器。

Docker 容器通過 Docker 鏡像來創建。

容器與鏡像的關係類似於面向對象編程中的對象與類。

 Docker          面向對象
 容器              對象 
 鏡像              類 

這裏寫圖片描述

 標題              說明
 鏡像(Images)      Docker 鏡像是用於創建 Docker 容器的模板。 
 容器(Container)   容器是獨立運行的一個或一組應用。 
 客戶端(Client)     Docker 客戶端通過命令行或者其他工具使用 Docker API                          (https://docs.docker.com/reference/api/docker_remote_api) 與 Docker 的守護進程通信。 
 主機(Host) 一個物理或者虛擬的機器用於執行 Docker 守護進程和容器。 
 倉庫(Registry)    Docker 倉庫用來保存鏡像,可以理解爲代碼控制中的代碼倉庫。Docker Hub(https://hub.docker.com) 提供了龐大的鏡像集合供使用。
  Docker         Docker Machine是一個簡化Docker安裝的命令行工具,通過一個簡單的命令行即可在相應的平臺上安裝Docker,比如VirtualBox、 Digital 
  Machine        Ocean、Microsoft Azure。 。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章