天天看點

【Docker基礎】01 Docker容器相關概念1. Docker基本概念

目錄

  • 1. Docker基本概念
    • 1.1. Docker鏡像
    • 1.2. Docker容器
    • 1.3. Docker倉庫

1. Docker基本概念

1.1. Docker鏡像

  1. 概述
    1. Docker鏡像(Image)類似于虛拟機鏡像,可以将它了解為一個面向 Docker 引擎的隻讀的模闆。包含了檔案系統。
    2. ​鏡像是建立 Docker 容器的基礎。通過版本管理和增量的檔案系統,Docker 提供了一套十分簡單的機制來建立和更新現有的鏡像,使用者甚至可以從網上下載下傳一個已經做好的應用鏡像,并直接使用。

1.2. Docker容器

  1. 概述:
    1. Docker容器(Container)類似于一個輕量級的沙箱,Docker 利用容器來運作和隔離應用。
    2. ​容器是從鏡像建立的應用運作執行個體。可以将其啟動、開始、停止、删除,而這些容器都是彼此互相隔離的、互不可見的。
    3. ​可以把容器看做是一個簡易版的 Linux 系統環境 (包括 root 使用者權限、程序空間、使用者空間和網絡空間等) 以及運作在其中的應用程式打包而成的盒子。
    4. ​鏡像自身是隻讀的。容器從鏡像啟動的時候,會在鏡像的最上層建立一個可寫層。

1.3. Docker倉庫

  1. 概述:
    1. 倉庫注冊伺服器是存放倉庫的地方,其上往往存放着多個倉庫。每個倉庫集中存放某一類鏡像,往往包括多個鏡像檔案,通過不同的标簽 (tag) 來進行區分。
    【Docker基礎】01 Docker容器相關概念1. Docker基本概念

參考:

  1. Docker 入門系列(1)- 初識容器