Přeskočit na obsah
_CORE
AI & Agentic Systems Core Informační Systémy Cloud & Platform Engineering Data Platforma & Integrace Security & Compliance QA, Testing & Observability IoT, Automatizace & Robotika Mobile & Digital Banky & Finance Pojišťovnictví Veřejná správa Obrana & Bezpečnost Zdravotnictví Energetika & Utility Telco & Média Průmysl & Výroba Logistika & E-commerce Retail & Loyalty
Reference Technologie Blog Know-how Nástroje
O nás Spolupráce Kariéra
Pojďme to probrat

Docker vs Podman

20. 05. 2019 1 min čtení intermediate

Docker i Podman spouštějí kontejnery, ale s různým přístupem k architektuře a bezpečnosti.

Architektura

  • Docker — klient-server s dockerd daemonem, root
  • Podman — daemonless, fork-exec, nativně rootless

Kompatibilita

Podman CLI je drop-in replacement. alias docker=podman ve většině případů funguje.

Ekosystém

  • Docker — Docker Desktop, Docker Compose, Docker Hub, obrovská komunita
  • Podman — podman-compose/podman compose, Kubernetes pod support, RHEL default

Bezpečnost

  • Podman: rootless by default = menší attack surface
  • Docker: vyžaduje root nebo docker skupinu (ekvivalent rootu)
  • Podman: žádný daemon = menší riziko privilege escalation

Kdy co

  • Docker — výchozí volba, Docker Desktop, většina tutoriálů
  • Podman — RHEL/CentOS, bezpečnostní požadavky, CI/CD (žádný DinD)

Oba jsou validní

Docker pro ekosystém, Podman pro bezpečnost. Migrace je jednoduchá.

dockerpodmankontejnery
Sdílet:

CORE SYSTEMS tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.