13 Ekim 2022 Perşembe

containerd - High Level Container Runtime Gerçekleştirimi

Giriş
Açıklaması şöyle
Extracted from the early docker source code, it is also the current industry-standard container runtime.By default it uses runC under the hood. Like the rest of the container tools that originated from Docker, it is the current de-facto standard CRI.
Açıklaması şöyle
It was initiated by Docker Inc. and donated to CNCF in March of 2017.
 Not: containerd'yi debug için bir yazı burada

Ayarlar
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. containerd ayarlarıyla ilgili bir yazı burada. Ayarlar /etc/containerd/config.toml dosyasında tutuluyor

Komut Satırı
Örnek
Şöyle yaparız
# Download a container image.
sudo ctr images pull docker.io/library/redis:latest

#Running a container.
sudo ctr container create docker.io/library/redis:latest redis

# And if you want to delete a container, run the following command.
sudo ctr container delete redis

#You can list containers and images by the following command.
sudo ctr images list
sudo ctr container list




Hiç yorum yok:

Yorum Gönder

Kubernetes kind: Cluster

Örnek Şöyle yaparız apiVersion: cluster.k8s.io/v1alpha1 kind: Cluster metadata: name: my-cluster spec: autoscaler: enabled: true ...