Podman en Producción · Lección 27
¿Qué resuelve 'podman machine' para usuarios de macOS o Windows que quieren usar Podman, dado que los contenedores Linux requieren un kernel Linux?
Crea y gestiona una máquina virtual ligera con Linux, dentro de la cual realmente corren los contenedores, mientras el usuario interactúa con el CLI de Podman de forma transparente desde su sistema operativo
Permite ejecutar contenedores Linux directamente sobre el kernel nativo de Windows o macOS sin ninguna capa adicional
Solo funciona si el usuario tiene instalado previamente Docker Desktop en el mismo sistema
Elimina por completo la posibilidad de usar contenedores en sistemas macOS o Windows
Podman en Producción · Lección 27
Completa el código
podman machine
Revisa: por ejemplo, podman machine init para crear la máquina virtual inicial.
Podman en Producción · Lección 27
¿Por qué los contenedores Linux no pueden ejecutarse directamente y de forma nativa en macOS o Windows sin algún tipo de capa de virtualización intermedia?
Pista: los contenedores se basan en funcionalidades específicas del kernel de Linux (como namespaces y cgroups); un sistema con un kernel distinto (como macOS o Windows) necesita ejecutar una VM con un kernel Linux real por debajo para poder correr esos contenedores.
✓
¡Lección completada!
Podman machine — uso en macOS/Windows
0
XP ganado
3
Vidas restantes