tech:notes_cri_runtimes_-_container_runtime_interface
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tech:notes_cri_runtimes_-_container_runtime_interface [2025/09/30 21:13] – Jean-Baptiste | tech:notes_cri_runtimes_-_container_runtime_interface [2025/10/03 12:21] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # CRI runtimes - Container Runtime Interface | ||
| + | |||
| + | ** Brouillon ** | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | * [[Notes - nerdctl]] | ||
| + | |||
| + | Voir Docker est mort : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | CRI runtimes - Container Runtime Interface | ||
| + | |||
| + | Voir : | ||
| + | * https:// | ||
| + | |||
| + | https:// | ||
| + | dockershim and cri-dockerd | ||
| + | |||
| + | |||
| + | mirantis | ||
| + | migrate nodes from dockershim | ||
| + | |||
| + | Voir l' | ||
| + | | ||
| + | |||
| + | |||
| + | Docker does not implement CRI. If you're going to use Docker you need to also install cri-dockerd to translate cri API to docker API. | ||
| + | |||
| + | Plus Docker (Dockershim) support was removed since 1.24 in K8S | ||
| + | |||
| + | https:// | ||
| + | |||
| + | |||
| + | Mirantis Container Runtime (MCR) is a commercially available container runtime that was formerly known as Docker Enterprise Edition. | ||
| + | |||
| + | |||
| + | Compraratif | ||
| + | https:// | ||
| + | |||
| + | CRI-O vs Docker | ||
| + | https:// | ||
| + | Podman utilise CRI-O | ||
| + | |||
| + | Podman | ||
| + | Podman is a daemonless, open source containerization tool used in lab exercises as a replacement for Docker. | ||
| + | |||
| + | |||
| + | Podman implements CRI-O, while Docker implements " | ||
| + | |||
| + | |||
| + | ## Autres | ||
| + | |||
| + | Isolation MicroVM des containers : | ||
| + | * Kata Container | ||
| + | * Firecracker | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | https:// | ||
| + | |||
| + | crun a container runtime written in C (by contrast, runc is written in Go.) | ||
| + | firecracker-containerd from AWS, which implements the OCI specification as individual lightweight VMs (and it is also the same technology which powers AWS Lambda) | ||
| + | gVisor from Google, which creates containers that have their own kernel. It implements OCI in its runtime called runsc. | ||
| + | |||
| + | https:// | ||
| + | |||
