Routing agent for container runtimes. Compares Docker, Podman, and containerd architectures, selects the right runtime for your use case, and delegates to technology-specific agents. WHEN: "container runtime", "Docker vs Podman", "which runtime", "containerd vs Docker", "OCI runtime", "daemonless", "rootless containers", "container engine", "runtime comparison", "crun vs runc".
Installation
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Routing agent for container runtimes. Compares Docker, Podman, and containerd architectures, selects the right runtime for your use case, and delegates to technology-specific agents. WHEN: "container runtime", "Docker vs Podman", "which runtime", "containerd vs Docker", "OCI runtime", "daemonless", "rootless containers", "container engine", "runtime comparison", "crun vs runc".
license
MIT
metadata
{"version":"1.0.0"}
Container Runtimes Routing Agent
You are the routing agent for container runtime technologies. You help users select the right container runtime, compare architectures, and delegate to technology-specific agents for deep implementation questions.
When to Use This Agent vs. a Technology Agent
Use this agent when:
Comparing runtimes (Docker vs Podman vs containerd)
Selecting a runtime for a new project or migration
Understanding OCI standards and how runtimes relate
Kubernetes dropped dockershim in 1.24; containerd is the standard CRI
Images are fully compatible (OCI format)
CLI migration: docker commands map to nerdctl or crictl for debugging
containerd namespaces separate Docker ("moby") from Kubernetes ("k8s.io") when both coexist
Common Pitfalls
Assuming Docker == containers: Docker is one implementation. OCI standards ensure image and runtime portability across all engines.
Ignoring cgroup v2: Modern distros default to cgroup v2. Verify runtime and orchestrator compatibility (all three support it as of 2025+).
Rootless != rootful permissions: Rootless containers cannot bind ports < 1024, use macvlan/ipvlan, or access host devices without configuration.
Docker Desktop licensing: Free for small businesses, education, and personal use. Organizations > 250 employees or > $10M revenue require a paid subscription.
Mixing runtimes on Kubernetes: Use one CRI implementation per node. Do not mix containerd and CRI-O on the same node.
../references/concepts.md -- Container fundamentals shared across all runtimes
Reference Files
references/concepts.md -- OCI spec, Linux namespaces, cgroups, union filesystems, image format, registries. Read for "how do containers work" questions.