Podman v6.0.0

Diseño visual y accesibilidad

  • A varios comentaristas no les gusta el estilo del sitio de Podman v6: el texto gris de bajo contraste sobre beige y las fuentes con serifas parecen más difíciles de leer, como si la hoja de estilos se hubiera cargado a medias.
  • Otros señalan que HN en sí usa un negro sobre beige de mayor contraste y consideran que el gris sobre beige de Podman es claramente peor desde el punto de vista de la legibilidad.

Por qué Docker sigue siendo más popular

  • Marca fuerte y ventaja de ser el primero: la gente sigue diciendo “Docker container” y a menudo no conoce el término “OCI”.
  • Muchas herramientas, ofertas de PaaS y flujos de trabajo de empresas están explícitamente centrados en Docker (Docker Desktop, testcontainers, Coolify, ECR/ECS/Fargate, etc.).
  • La inercia y el “funciona, ¿para qué cambiar?” dominan en los equipos; las ganancias percibidas de Podman (seguridad, arquitectura) son indirectas.

Fortalezas de Podman

  • El funcionamiento sin privilegios de root y sin un daemon root de larga duración son grandes atractivos; evita el problema de “docker group == root” y las reescrituras silenciosas de iptables.
  • La integración de Quadlet + systemd es muy elogiada para servidores y homelabs, sustituyendo k3s o Docker Compose y haciendo más simple la supervisión y el registro.
  • Algunos informan mejoras significativas en la velocidad de compilación y menor consumo eléctrico frente a k3s.
  • La capacidad de actuar como backend de la API de Docker (podman-docker, alias docker a podman) facilita la migración.
  • Nuevas funciones en v6: redes mejoradas (pasta/pesto), herramienta de Quadlet (quadlet list), migración automática de BoltDB→SQLite y adhesión a las especificaciones de configuración XDG/UAPI.

Puntos débiles e incompatibilidades

  • La compatibilidad con Docker Compose es el negativo recurrente más importante:
    • podman-compose y podman compose funcionan para muchos, pero otros se encuentran con un manejo de volúmenes poco fiable, funciones faltantes, diferencias de red y semántica rota de healthcheck/dependency.
    • Algunas herramientas (skaffold, ciertos testcontainers, flujos de buildx) se comportan mal o requieren soluciones alternativas.
  • Rootless + SELinux/mapeo de UID a menudo causa problemas confusos de permisos en los volúmenes; algunos dicen que esto está mayormente resuelto, otros todavía tienen dificultades.
  • Se mencionan errores de red (conectividad IPv6 desde el host, manejo de broadcast, eventos de fs/inotify en macOS).
  • La experiencia en macOS es desigual: Podman Desktop se considera menos pulido que Docker Desktop, OrbStack, Colima, Rancher Desktop o las nuevas herramientas de micro-VM; allí aparecen más las peculiaridades de arquitectura y de notificación de archivos.

Empaquetado y compatibilidad con distribuciones

  • En Ubuntu, las versiones de Podman van retrasadas en los repositorios oficiales; algunos ven esto como un bloqueo y lo contrastan con los propios repositorios apt/yum de Docker.
  • Otros prefieren versiones empaquetadas por la distribución por estabilidad y coherencia, argumentando que mantener los paquetes al día es principalmente tarea de la distribución, no de Podman.