Docker三要素


一.鏡像(Image)

  Docker鏡像(Image)就是一個只讀的模板,鏡像可以用來創建Docker容器,一個鏡像可以創建很多容器。

Docker 面向對象
鏡像

類(class)

容器 實例對象

二.容器(Container)

  1.Docker利用容器(Container)獨立運行一個或一組應用

  2.容器使用鏡像創建的運行實例

  3.容器可以被啟動、開始、停止、刪除,每個容器之間都是相互隔離的,保證平台的安全。

  4.可以把容器看做是一個簡易版的Linux環境(包括root用戶權限、進程空間、用戶空間和網絡空間等)和運行在其中的應用程序。

  5.容器的定義和鏡像幾乎一摸一樣,也是一堆層的統一視角,唯一區別在於容器的最上面那一層是可讀可寫的。

三.倉庫(Repository)

  1.倉庫(Repository)是集中存放鏡像文件的場所。

  2.倉庫(Repository)和倉庫注冊服務器(Registry)是有區別的,倉庫注冊服務器上往往存放着多個倉庫,每個倉庫中又包含了多個鏡像,每個鏡像有不同的標簽(tag)。

  3.倉庫分為公開倉庫(Public)和私有倉庫(Private)兩種形式。

  4.最大的公開倉庫是Docker Hub(https://hub.docker.com/),存放了數量龐大的鏡像供用戶下載。

  5.國內的公開倉庫包括阿里雲、網易雲等。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM