Run的流程和Docker原理

Posted 海风就很大众

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Run的流程和Docker原理相关的知识,希望对你有一定的参考价值。

目录

Run的运行流程分析图

Docker底层原理

Docker是什么工作的?

 Docker为什么比VM快?


Run的运行流程分析图

Docker底层原理

Docker是什么工作的?

       docker是一个client-server结构的系统,docker守护进程运行在主机上。通过socket从客户端访问。

       dockerServer接收到这个Docker-Client指令,就会执行这个命令。

 Docker为什么比VM快?

1.docker有着比虚拟机更少的抽象层。

2.docker利用的是宿主机内核,vm需要Guest OS。

       新建一个容器的时候,docker不需要像虚拟机一样重新加载一个操作系统内核,避免引导。虚拟机是加载Guest OS,分钟级别的,而dockers是利用宿主机的操作系统,秒级。

以上是关于Run的流程和Docker原理的主要内容,如果未能解决你的问题,请参考以下文章

Docker入门篇实现原理及流程

Docker4. 运行镜像的流程docker工作原理

Google Cloud Run 中的 docker-compose.yml

Docker 一文读懂

关于对docker run --link的理解

云原生 | 从零开始学Docker一Docker的安装,启动以及工作原理