Docker是由GO語言實現,是一個在GitHub上開發原始碼的專案。它的目標是實現羽量級的作業系統虛擬化。讓使用者操作Docker,就像是操作一個羽量級的虛擬機器。
Docker可以很簡單的創建或更新Image,也可以直接下載Image來使用。
Repository是存放Image的地方;Registry是Repository註冊伺服器。Registry可以存放多個Repository,Repository可以存放多個Image。
Container是Image創建的執行實例,可以啟動、開始、停止和刪除,每個Container都是保證安全的。