Giriş
Bazı High Level Container Runtime'lar şöyle
1. containerd
2. cri-o
3. dockerd
5. rktnetes
6. frakti
Görevleri
High Level Runtime'ın görevlerinden bir tanesi Container Registry'den image'ı almak ve çalıştırması için Low-Level Container Runtime'a geçmek. Şeklen şöyle
Açıklaması şöyle
While the low-level container runtime focuses on creating and deleting containers, the high-level container runtime will focus on managing multiple containers, transporting and managing container images, and loading and unpacking container images to the low-level container runtime.
High Level Container Runtime ve Open Container Interface (OCI) İlişkisi Nedir?
High Level Container Runtime, Open Container Interface (OCI) arayüzü aracılığıyla Low Level Container Runtime ile haberleşir. Şeklen şöyle
1. cri-o
Açıklaması şöyle
CRI-O it is another high-level container runtime -alternative to containerd- which implements the Container Runtime Interface (CRI).Both “containerd” and CRI-O can run Docker-formatted (actually OCI-formatted) images, they just do it without having to use the docker command or the Docker daemon.
Açıklaması şöyle
CRI-O is the CRI implementation provided by Kubernetes.By default, cri-o uses runC as its OCI, but on recent RedHat Fedora installations (with cgroups v2) it will use crun. Since it has full OCI compatibility, cri-o works out of the box with low level runtimes such as Kata without any additional pieces and minimal configuration.
Şeklen şöyle
2. containerd
containerd yazısına taşıdım
Hiç yorum yok:
Yorum Gönder