Docker.
06 posts — Posts about Docker
How Docker Works
Docker study notes: how the Daemon and Client interact, how containers are built on Namespaces/Cgroups/union file systems, and the underlying storage mechanics of image layers and data volumes.
Kata: A Secure Container Runtime
Traditional containers share the host kernel, which leaves a security gap in isolation. This post introduces how Kata achieves kernel-level isolation through lightweight virtual machines, along with its strengths and shortcomings.
Docker Basic Commands
A reference for the Docker commands you use every day: pulling images, starting containers, listing images and containers, removing, stopping, restarting, and entering containers — plus how images relate to containers and a few common pitfalls.
Installing Containerd on Debian
The complete process of installing Containerd on Debian 11: download the cri-containerd-cni release package, set up environment variables and a domestic registry mirror, then start the service with systemd and enable it at boot.
Installing Docker on CentOS
A complete walkthrough of installing Docker on CentOS via yum: configuring a China-based mirror, pinning a version, starting the service, plus changing the image storage path, setting up a registry mirror, and enabling start on boot.
Docker Compose Basics
docker-compose describes a multi-container application's services, networks, and volumes in a single YAML file and brings the whole stack up with one command. This post covers how to install it, how it works, and the commands you'll use day to day.