Tagged articles
20 articles
Page 1 of 1
Ctrip Technology
Ctrip Technology
Mar 12, 2026 · Cloud Native

How a runc 1.1.5 Bug Miswired CPU Binding and Triggered K8s Outages

A recent K8s host‑level deployment triggered massive service timeouts because runc 1.1.5 passed incorrect CPU‑binding masks to systemd, causing containers to share cores, inflating load and starving workloads, a problem uncovered with Perfetto, BPF tracing and a targeted bug‑fix upgrade.

BPFCPU bindingPerfetto
0 likes · 10 min read
How a runc 1.1.5 Bug Miswired CPU Binding and Triggered K8s Outages
Ray's Galactic Tech
Ray's Galactic Tech
Dec 17, 2025 · Cloud Native

Understanding the Container Stack: Docker, containerd, runc, and Kubernetes Explained

This article provides a comprehensive overview of the core container technologies—Docker, containerd, runc, and Kubernetes—explaining their evolution, relationships, component roles, runtime layers, security options, and practical recommendations for choosing the right runtime in development and production environments.

Cloud NativeDockercontainer-runtime
0 likes · 11 min read
Understanding the Container Stack: Docker, containerd, runc, and Kubernetes Explained
Infra Learning Club
Infra Learning Club
Sep 11, 2024 · Cloud Native

A Bottom‑Up Learning Path for Containers

The article outlines a comprehensive, bottom‑up learning path for containers, covering Linux container fundamentals, images, runtimes, managers, orchestrators, and non‑Linux implementations, while clarifying common misconceptions, explaining how runtimes like runc work, and comparing Docker, containerd, and Kubernetes.

Cloud NativeContainersDocker
0 likes · 14 min read
A Bottom‑Up Learning Path for Containers
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Feb 4, 2024 · Information Security

Understanding the runc 1.1.11 Container Escape Bug and How to Secure Your Hosts

The article explains the runc 1.1.11 container‑escape vulnerability (CVE‑2024‑21626), how it allows attackers to break out of containers and gain host privileges, details Huawei Cloud’s reproduction steps, and provides mitigation guidance including upgrading to runc 1.1.12 and using HSS scanning and intrusion‑detection features.

CVE-2024-21626HSScontainer escape
0 likes · 4 min read
Understanding the runc 1.1.11 Container Escape Bug and How to Secure Your Hosts
Efficient Ops
Efficient Ops
Mar 30, 2022 · Cloud Native

How to Fix Common Kubernetes Memory Leaks and Certificate Expiration Issues

This article walks through diagnosing and resolving two frequent Kubernetes problems—memory‑leak errors that cause "cannot allocate memory" or "no space left on device" messages, and expired cluster certificates—by checking cgroup stats, recompiling runc and kubelet, and renewing certificates with kubeadm for long‑term validity.

Kubernetescertificate-renewalkubeadm
0 likes · 12 min read
How to Fix Common Kubernetes Memory Leaks and Certificate Expiration Issues
Liangxu Linux
Liangxu Linux
Feb 24, 2022 · Cloud Native

Why Docker exec Fails: Diagnosing runc Errors and Resource Limits

This guide walks through a real‑world Docker exec failure, explains the relationship between kubelet, docker‑shim, containerd, and runc, shows step‑by‑step commands to isolate the faulty component, and reveals that a resource‑limit (pids) exhaustion in the container caused the runc exec error.

DockerKubernetescgroups
0 likes · 12 min read
Why Docker exec Fails: Diagnosing runc Errors and Resource Limits
Open Source Linux
Open Source Linux
Oct 11, 2021 · Cloud Native

Why a Container Engine Restart Can Kill Your App: FIFO Bug Explained

The article recounts a real‑world incident where a container engine restart broke a FIFO, causing a Java service to stop responding, and walks through the step‑by‑step debugging process, explains the underlying stdio forwarding mechanism in container runtimes, and shows how a simple flag change fixes the bug.

DebuggingFIFOKata
0 likes · 13 min read
Why a Container Engine Restart Can Kill Your App: FIFO Bug Explained
DevOps Cloud Academy
DevOps Cloud Academy
Sep 22, 2021 · Cloud Native

Understanding Docker Architecture, CRI, and Containerd: A Comprehensive Guide

This article provides a detailed overview of Docker’s evolution, the role of containerd, runc, and CRI in modern container runtimes, explains how Docker delegates container lifecycle management to containerd‑shim, and offers step‑by‑step instructions for installing, configuring, and using containerd with its CLI tools on Linux.

CRIDockerKubernetes
0 likes · 30 min read
Understanding Docker Architecture, CRI, and Containerd: A Comprehensive Guide
Efficient Ops
Efficient Ops
Jan 21, 2020 · Cloud Native

Why Do Docker Containers Exit Instantly? Understanding PID 1 and Daemon Modes

Many Docker beginners encounter containers that stop immediately after launch, often due to the CMD process exiting as PID 1; this article explains Linux PID 1 behavior, process tables, zombie and orphan processes, and how Docker’s namespace and runtime components like containerd‑shim and runc affect container lifecycles.

Container LifecycleLinuxcontainerd
0 likes · 9 min read
Why Do Docker Containers Exit Instantly? Understanding PID 1 and Daemon Modes
Tencent Cloud Developer
Tencent Cloud Developer
Feb 14, 2019 · Information Security

Critical runc Container Escape Vulnerability Advisory (CVE-2019-5736)

A critical CVE‑2019‑5736 vulnerability in the runc container runtime lets a malicious container overwrite the host’s runc binary, granting attackers root‑level code execution that can compromise other containers, the host system, and the network, with a CVSS 3.0 score of 7.2, affecting runc, Apache Mesos and LXC, and requiring prompt updates.

Container SecurityKernel SecurityVulnerability
0 likes · 3 min read
Critical runc Container Escape Vulnerability Advisory (CVE-2019-5736)
Alibaba Cloud Native
Alibaba Cloud Native
Jan 24, 2019 · Cloud Native

How Alibaba Achieves Large‑Scale Stateful Container Migration

This article explains Alibaba's approach to migrating stateful containers at massive scale, covering the challenges of pod identity, resource duplication, hot versus cold migration, limitations of RunC and CRIU, and the opportunities presented by new container runtimes and process‑level virtualization.

Container MigrationHot MigrationKubernetes
0 likes · 22 min read
How Alibaba Achieves Large‑Scale Stateful Container Migration
dbaplus Community
dbaplus Community
Nov 28, 2016 · Cloud Native

Why RunC Is Overtaking Docker in Modern CaaS Platforms

The article examines how CaaS providers are replacing Docker with RunC‑based solutions such as CRI‑O, Unified Containerizer, and Garden, outlines the evolution of the container ecosystem, discusses the strategic implications for production environments, and forecasts future trends and community contributions.

CaaSCloud FoundryKubernetes
0 likes · 18 min read
Why RunC Is Overtaking Docker in Modern CaaS Platforms