Run 流程和 Docker 原理

HuDu發表於2020-08-04

執行流程

Run 流程和 Docker 原理

Run 流程和 Docker 原理

底層原理

  • Docker是怎麼工作的
    Docker是一個Client-Server結構的系統,Docker的守護程式執行在主機上,通過Socker從客戶端訪問!
    DockerServer接收到Docker-Client的指令,就會執行這個命令!

Run 流程和 Docker 原理

  • Docker為什麼比VM快

1.Docker有著比虛擬機器更少的抽象層。
2.Docker利用的是宿主機的核心,vm需要Guest OS。

Run 流程和 Docker 原理

所以說,新建一個容器的時候,docker不需要像虛擬機器一樣重新載入一個作業系統核心,避免引導,虛擬機器是載入Guest OS,分鐘級別的,而docker是利用宿主機的作業系統,省略了這個複雜的過程,秒級!

Run 流程和 Docker 原理

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章