podman is awesome

  • podman kube / pod
  • podman desktop / podman machine
  • daemonless - Quadlet
  • much flexible storage
  • toolbx / distrobox

Docker is good, so podman 100% compatible

  • podman desktop / podman machine
    • docker-compose

something docker can do but need 3th party support

  • podman auto-update
  • podman farm - Farm out builds to machines running podman for different architectures

podman pod


podman kube

  • apply - Apply Kubernetes YAML based on containers, pods, or volumes to a Kubernetes cluster
  • down - Remove containers and pods based on Kubernetes YAML.
  • generate - Generate Kubernetes YAML based on containers, pods or volumes.
  • play - Create containers, pods and volumes based on Kubernetes YAML.

supported Kubernetes kinds are:

  • Pod
  • Deployment
  • PersistentVolumeClaim
  • ConfigMap
  • Secret
  • DaemonSet

podman/docker 100% compatible

  • podman-docker
  • docker-compose / podman-compose
  • API end point

Quadlet