Skip to content

Containerd

Containerd

Lightweight container runtime for K8s/CRI. Installs daemon + config for efficient pod management.

Lab Environment Only

This tool is intended for ephemeral, short-lived lab environments and is not hardened for production use.

System Requirements

This script is designed for Ubuntu LTS and derivatives (Linux Mint, Pop!_OS). Other distributions (RHEL, Fedora, Debian, ARM) are not supported.

Installation Command

curl -sL https://raw.githubusercontent.com/ibtisam-iq/infra-bootstrap/main/scripts/kubernetes/containerd-setup.sh | sudo bash

What It Installs

  • Containerd (latest stable).
  • systemd service (auto-start).
  • Basic config (/etc/containerd/config.toml).

Verify

ctr version  # e.g., containerd github.com/containerd/containerd v1.7.x
systemctl status containerd  # Active (running)

Post-Installation Verification

After installation completes, it is recommended to:

  1. Validate the installed version
  2. Ensure the service is running (if applicable)
  3. Confirm CLI availability
  4. Run a basic operational command

Official Docs: containerd.io/docs


Last update: January 21, 2026 11:27:57 PM