Introducción a contenedores con Podman en Linux

Aprende a usar Podman como alternativa a Docker para gestionar contenedores en Linux sin necesidad de un daemon root.

Introducción a contenedores con Podman en Linux

¿Qué es Podman?

Podman es una herramienta para gestionar contenedores OCI que no requiere un daemon corriendo como root. Es compatible con la CLI de Docker, lo que facilita la transición.

Instalación

# RHEL/Rocky/Oracle Linux
sudo dnf install podman -y

# Ubuntu/Debian
sudo apt install podman -y

podman --version

Primeros pasos

Descargar una imagen

podman pull docker.io/library/nginx:alpine
podman images

Ejecutar un contenedor

podman run -d --name web -p 8080:80 nginx:alpine
podman ps
curl http://localhost:8080

Gestión básica

podman stop web
podman start web
podman logs web
podman rm -f web

Pods en Podman

Podman soporta pods de forma nativa, similar a Kubernetes:

podman pod create --name mi-pod -p 8080:80
podman run -d --pod mi-pod --name web nginx:alpine
podman pod ps

Conclusión

Podman es una alternativa sólida a Docker, especialmente en entornos donde la seguridad y la ejecución sin root son prioritarias.

## Nota

✍️ Transparencia: Este artículo ha sido creado con el apoyo de herramientas de inteligencia artificial. Toda la información técnica ha sido revisada y validada por el autor antes de su publicación.

$ curl tengoping.com/rss.xml | subscribe [suscribirse por RSS →]