S-Docker_01_基礎理論知識

1.docker 類似虛擬機,不是虛擬機

2.docker 是一種系統虛擬化技術,基於LXC(Linux容器)等技術,docker進行了近一步的封裝,就像使用一個虛擬機一樣;比虛擬機更加輕量

wKioL1aom9CCdTsjAAB35zVZPUQ130.jpg

 2.1 docker的優點:

2.1.1快速的部署交付

2.1.2更高效率的虛擬化

2.1.3遷移和擴展(高兼容性)

2.1.4簡單管理

3.容器組成:

3.1.nemaspea : 訪問隔離

實現了容器間的直接隔離

  3.2.cgroup  :資源控制

負責容器的資源限制和審計;(cpu,內存,IO,網絡帶寬)

3.3.rootfs : 文件系統的隔離

3.4.生命週期控制

4.三個概念

4.1. 鏡像: 只讀的一個模板,創建docker容器的基礎

4.2. 容器: 以鏡像爲基礎創建的一個docker實例,與當前系統和其他實例是隔離的,相當於一個建議的vm(但絕對不是vm)

4.3. 倉庫: 就是放鏡像的地方,有public 和pricate 兩種形式,最大的是docker Hub ,也可以自己部署

5.docker 要求Linux 內核版本必須大於3.8

6.安裝:

6.1.檢查內核是否符合要求,不符合要求升級內核

6.2.添加源/庫

6.3.安裝

6.4.具體請參考:https://docs.docker.com/engine/installation/#installation


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章