Přeskočit na obsah
_CORE
AI & agentní systémy Podnikové informační systémy Cloud & Platform Engineering Datová platforma & integrace Bezpečnost & compliance QA, testování & observabilita IoT, automatizace & robotika Mobilní & digitální produkty Bankovnictví & finance Pojišťovnictví Veřejná správa Obrana & bezpečnost Zdravotnictví Energetika & utility Telco & média Průmysl & výroba Logistika & e-commerce Retail & věrnostní programy
Reference Technologie Blog Know-how Nástroje
O nás Spolupráce Kariéra
CS EN DE
Pojďme to probrat

Docker vs Podman

20. 05. 2019 Aktualizováno: 24. 03. 2026 1 min čtení intermediate
Tento článek byl publikován v roce 2019. Některé informace mohou být zastaralé.

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.