0
点赞
收藏
分享

微信扫一扫

容器运行时分类

容器运行时分为低层运行时和高层运行时

一.低层运行时主要负责与宿主机操作系统打交道,根据指定的容器镜像在宿主机上运行容器的进程,并对容器的整个生命周期进行管理。而这个低层运行时,正是负责执行我们前面讲解过的设置容器 Namespace、Cgroups等基础操作的组件。

低级运行时:侧重于运行容器,为容器设置 namespace 和 cgroup

  • lxc
  • rkt
  • runc
  • kata
  • gVisor

二.高层运行时主要负责镜像的管理、转化等工作,为容器的运行做前提准备。

  • Containerd
  • cri-o
  • docker

容器运行时一般先由高层运行时将容器镜像下载下来,并解压转换为容器运行需要的操作系统文件,再由低层运行时启动和管理容器

举报

相关推荐

0 条评论