Docker的基本構架

weixin_33941350發表於2017-09-29

 

 

  不多說,直接上乾貨!

 

 

 

Docker的基本構架

  Docker基於Client-Server架構,Docker daemon是服務端,Docker client是客戶端。

 

 

  Docker的基本架構,如下圖所示:
docker-architecture

  上圖中,除了展現了Docker的Client、Server、Containers、Images、Registry之間的關係,我們主要說明Docker daemon和Docker client,關於其他元件我們後面詳述:

 

 

  • Docker daemon

  Docker daemon執行在宿主機上,它是一個long-running程式,使用者通過Docker client與Docker daemon進行互動。

  • Docker client

  Docker client為使用者提供了與Docker daemon互動的介面,在安裝Docker的時候就已經安裝,可以通過docker命令來操作。一個Docker client可以與同一個宿主機上的Docker daemon互動,也可以與遠端的Docker daemon進行互動。

 

相關文章