Migrar de Docker a Podman
(developers.redhat.com)- Podman: sustituto de Docker para Linux creado por Red Hat
→ herramienta de contenedores OCI sin daemon: ejecuta contenedores directamente sobre el kernel, por lo que puede operar de forma independiente sin depender de un daemon
- Compatible con Docker a nivel de CLI:
alias docker=podman
→ también puede usar imágenes de Docker tal cual
6 comentarios
Lo usé en Fedora Desktop porque parecía funcionar más liviano que Docker,
pero cuando usas
volume, por problemas de permisos es difícil usarlo correctamente como usuario sin privilegios.Al final terminé usando
moby-engine, pero sin duda todavía se siente que le falta comunidad y documentación.Red Hat reaccionó tarde y sí lo está desarrollando, pero igual me deja pensándolo... para usarlo en producción, mmm...
Podman: https://podman.io/
Instalación y uso de Podman [coreano]: https://chhanz.github.io/container/2020/03/02/podman/
Comparación de contenedores de Centos8 y Centos7 (Podman y Docker): https://blog.naver.com/tkdldjs35/221977555582
https://reddit.com/r/docker/…
Buscando las diferencias, encontré una publicación de hace unos meses, pero parece que el hecho de que no soporte
overlayfspodría ser un problema más fundamental que lo dedocker-compose.Pero si usa las imágenes de Docker tal cual, ¿qué significa exactamente que no pueda usar
overlayfs...? Me hace pensar si la estructura de capas de la imagen y una estructura de almacenamiento comooverlayfsson independientes entre sí.En el contenido de la publicación del blog de Naver que compartiste, dice que del lado de Podman todavía no hay un reemplazo para
docker-compose. Entonces me hace pensar: ¿no sería algo bastante crítico?Ah, en este momento el proyecto
podman-composeestá avanzando en su desarrollo con bastante empeño.https://github.com/containers/podman-compose