Tagged articles

CRI-O

17 articles · Page 1 of 1
Raymond Ops
Raymond Ops
Jun 12, 2026 · Cloud Native

Choosing Between containerd and CRI‑O for Production Kubernetes: A Detailed Comparison

This article provides a comprehensive analysis of containerd and CRI‑O as Kubernetes container runtimes, covering their architectures, feature sets, installation procedures, migration strategies, performance benchmarks, best‑practice configurations, troubleshooting tips, and monitoring approaches to help operators decide which runtime best fits a production environment.

CRI-OMonitoringProduction
0 likes · 47 min read
Choosing Between containerd and CRI‑O for Production Kubernetes: A Detailed Comparison
MaGe Linux Operations
MaGe Linux Operations
Sep 19, 2023 · Cloud Native

Container Runtimes Explained: low‑level vs high‑level (containerd, CRI‑O, Docker)

This article outlines the architecture and functions of container runtimes, detailing low‑level, high‑level, and sandbox types, and compares major implementations such as runC, containerd, CRI‑O, and Docker, highlighting their components, image handling, networking, storage, and integration with Kubernetes.

CRI-OCloud Nativecontainer runtimes
0 likes · 26 min read
Container Runtimes Explained: low‑level vs high‑level (containerd, CRI‑O, Docker)
Efficient Ops
Efficient Ops
Jun 6, 2022 · Cloud Native

How to Migrate Kubernetes from Docker to cri‑o: Step‑by‑Step Guide

This guide explains why Kubernetes dropped dockershim, clarifies OCI and CRI standards, compares Docker, containerd and cri‑o runtimes, and provides a step‑by‑step procedure—including node draining, Docker removal, kernel tuning, cri‑o installation, kubelet reconfiguration, and verification—to successfully migrate a cluster from Docker to cri‑o before upgrading to version 1.24.

CRI-ODocker migrationcontainer runtime
0 likes · 14 min read
How to Migrate Kubernetes from Docker to cri‑o: Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Feb 9, 2021 · Cloud Native

Demystifying Kubernetes Runtime: From Docker to CRI‑O and Kata

This article explains the evolution and inner workings of Kubernetes container runtimes, covering the classic Docker‑based flow, the roles of CRI, OCI, containerd, CRI‑O, and strong‑isolation solutions like Kata, gVisor, and Firecracker, while clarifying why the architecture became so layered.

CRICRI-OKata
0 likes · 12 min read
Demystifying Kubernetes Runtime: From Docker to CRI‑O and Kata
Top Architect
Top Architect
Dec 20, 2020 · Cloud Native

Kubernetes Deprecates Docker: Reasons and Recommended Container Runtimes

Kubernetes has officially deprecated Docker support by removing the dockershim bridge, explaining that Docker lacks native CRI compliance, and recommends migrating to CRI‑compatible runtimes such as containerd or CRI‑O while clarifying the differences between CRI and OCI runtimes.

CRICRI-OCloud Native
0 likes · 7 min read
Kubernetes Deprecates Docker: Reasons and Recommended Container Runtimes
Architecture Digest
Architecture Digest
Dec 18, 2020 · Cloud Native

Why Docker Is Deprecated in Kubernetes and What to Use Instead

Kubernetes has removed Docker support by deprecating the dockershim bridge, urging users to adopt CRI‑compatible runtimes such as containerd or CRI‑O, and explaining the differences between CRI and OCI runtimes, their security implications, and migration recommendations.

CRICRI-ODocker
0 likes · 7 min read
Why Docker Is Deprecated in Kubernetes and What to Use Instead
Alibaba Cloud Native
Alibaba Cloud Native
Mar 23, 2020 · Cloud Native

Demystifying Kubernetes CRI: Design, Implementations, and Handy Tools

This article explains the origins and design of Kubernetes' Container Runtime Interface (CRI), how it abstracts container runtimes, details its lifecycle and streaming operations, reviews major implementations like CRI‑containerd and CRI‑O, and introduces essential debugging tools.

CRICRI-OCloud Native
0 likes · 10 min read
Demystifying Kubernetes CRI: Design, Implementations, and Handy Tools