19 puntos por xguru 2022-11-11 | 4 comentarios | Compartir por WhatsApp
  • Herramienta basada en el motor de Podman que facilita el trabajo con contenedores en entornos locales
    • Build: crear imágenes desde Containerfile / Dockerfile
    • Run: traer imágenes desde registros remotos, Start/Stop/Restart
    • Inspect: abrir la terminal del contenedor. Ver logs
    • Push: hacer push a registros OCI. Desplegar y probar en K8s
    • Compatibilidad con Pods y K8s: crear y "podificar"
    • Se puede ampliar con Podman Desktop Plug-in y Docker Desktop Extensions
  • Ofrece la misma interfaz en Windows/Mac/Linux

4 comentarios

 
bbulbum 2022-11-11

Como uso Fedora, naturalmente me pasé a Podman. Algunas cosas que conviene saber son:

  • Podman, a diferencia de Docker, no ejecuta un daemon.
  • Por lo tanto, los contenedores de Podman no tienen permisos de grupo como Docker, sino los permisos del usuario que los ejecutó.
  • Parece que hay un bug al hacer volume mount. En general, las imágenes de Docker ejecutan los procesos como root, pero si conectas un volumen a una imagen que no lo hace, automáticamente le otorga permisos de root al directorio conectado..
  • Esto se puede resolver cambiando los permisos con el comando podman unshare, pero es bastante molesto..
 
bbulbum 2022-11-11

También está podman-compose, así que en general se puede usar sin mayores problemas, pero al usarlo hay partes que simplemente no funcionan bien... al final, no fue tan fácil hacer el cambio como esperaba.

 
gaemi 2022-11-11

He estado usando Rancher Desktop en una MacBook M1 Pro, ¿será que esta es una mejor opción?