- Docker不需要Hypervisor實現硬件資源虛擬化,運行在Docker容器上的程序直接使用的都是實際物理機的硬件資源。因此在CPU、內存利用率上Docker將會在效率上有明顯優勢。
- Docker利用的是宿主機的內核,而不需要GuestOS。因此,當新建一個容器時,Docker不需要和虛擬機一樣重新加載一個操作系統內核。可避免引導尋址、加載操作系統內核返回這個比較費時費資源的過程,當新建一個虛擬機時,虛擬機軟件需要加載GuestOS,返回新增過程是分鐘級別的。而Docker由于利用宿主機的操作系統,則省略了返回的過程,因此新建一個Docker容器只需要幾秒鐘。

- 什么是Docker
- 為什么會有Docker
- 虛擬技術的發展
- Docker的優勢
- Docker的應用場景(能干什么)
- 獲取Docker及文檔資源
- Docker架構
- Docker工作原理
- 為什么Docker比虛擬機快?
- Docker的安裝
- 前提條件
- 安裝Docker Engine(Docker引擎)
- 程序員的入門經典之HelloWorld
- 卸載Docker引擎
- 配置鏡像加速
- 解決方案:重新加載daemon.json文件后,重啟服務出錯
- Docker常用命令
- 幫助命令
- 鏡像命令
- 常用容器命令
- Docker鏡像
- 鏡像是什么
- 鏡像的特點
- docker commit????// 鏡像提交
- 運行一個Tomcat容器
- Docker容器數據卷
- 什么是容器數據卷
- 數據卷可以干嘛?
- 數據卷的掛載
- 數據卷容器
- Dockerfile
- 什么是Dockerfile
- Dockerfile構建鏡像的流程
- Dockerfile的Demo(CentOS6.8)
- Dockerfile構建過程解析
- Dockerfile體系結構
- Dockerfile案例