Alternativa a Docker Desktop
(container-desktop.com)Introducción a Podman Desktop
Podman Desktop es una interfaz de usuario de escritorio multiplataforma creada directamente por el equipo de Podman, una interfaz gráfica de escritorio familiar para Podman, el administrador de contenedores gratuito y de código abierto.
Funciones principales de Podman Desktop
- Aplicación unificada multiplataforma: ofrece la misma interfaz gráfica en Windows, Mac y Linux
- Herramienta para aprender comandos de Podman: útil para aprender la potente interfaz de línea de comandos de Podman y mejorar su uso
- Funciones esenciales: el panel ofrece solo las funciones esenciales para brindar un entorno familiar al usuario
Elementos que se pueden administrar
Multiplataforma
- La aplicación se ve igual en cualquier lugar
- Informa con total claridad dónde se almacenan los registros y la configuración
- Permite depurar y comprender el funcionamiento interno
Compatibilidad con varios motores
- Funciona de forma nativa y rápida en Linux
- Soporte de virtualización en todos los sistemas operativos
- Soporte para LIMA en macOS
- Soporte para WSL en Windows
- Compatibilidad con motores Podman y Docker
- Hay planes para añadir más motores
Gestión de contenedores
- Proporciona información sobre el origen y el estado del entorno de contenedores
- Acceso rápido a registros, variables de entorno, montajes, puertos abiertos y estadísticas de monitoreo
- Realiza tareas comunes de mantenimiento: detener, reiniciar, eliminar
- Acceso directo a los servicios expuestos mediante el navegador
- Control del interior del contenedor usando la consola de terminal
Gestión de imágenes
- Proporciona información sobre el origen y el estado del repositorio local de imágenes
- Permite crear de inmediato nuevos contenedores desde imágenes, con configuración de nombre, mapeo de puertos y montajes
- Acceso rápido al proceso de construcción de imágenes, revisión de impacto y depuración
- Ofrece un visor de configuración detallado
- Realiza tareas comunes de mantenimiento: obtener las actualizaciones más recientes, subir cambios
Seguridad
- Reconoce inspecciones de seguridad detalladas
- Proporciona información sobre vulnerabilidades conocidas
- Ayuda a crear y mantener sistemas seguros
Gestión de redes
- Permite crear y reutilizar redes en cualquier momento
- Proporciona información detallada de configuración para cada red
Gestión de pods
- Usa todas las funciones de los pods en los motores compatibles
- Acceso a registros, procesos y detalles
- Genera kube y realiza tareas comunes
Gestión de máquinas
- Administra todas las máquinas virtuales de Podman disponibles, crea nuevas máquinas o elimina las que ya no son necesarias
Gestión de secretos
- Reconoce todos los secretos disponibles, define nuevos secretos o elimina secretos antiguos
Gestión de volúmenes
- Administra volúmenes compartidos entre contenedores, ofrece límites de repetición y portabilidad
UX eficiente
- Proporciona información detallada solo cuando es necesaria, sin ventanas emergentes innecesarias
Resumen de GN⁺
Podman Desktop es una herramienta potente que ofrece una experiencia de usuario consistente en distintos sistemas operativos. En particular, resulta útil para aprender los comandos de Podman y gestionar de manera eficiente entornos de contenedores. Ofrece una amplia variedad de funciones, como seguridad, redes, pods, máquinas, secretos y gestión de volúmenes, por lo que será de gran ayuda para equipos de DevOps y desarrolladores. En comparación con otras herramientas de gestión de contenedores como Docker, Podman Desktop se diferencia por aprovechar al máximo las ventajas del código abierto y por ayudar a los usuarios a comprender y controlar mejor su entorno de contenedores.
2 comentarios
Sabía desde hace unos años que existía algo llamado posman, pero escuché que tenía bastantes bugs y varias cosas molestas. ¿Ha mejorado mucho últimamente?
Opiniones de Hacker News
Recibió una solicitud del equipo de DevOps para agregar Kubernetes
Por qué es importante el soporte para Kubernetes
Experiencia usando Rancher Desktop
Recomienda OrbStack a los usuarios de macOS
Podman Desktop también es una buena alternativa
Está usando colima y lamenta que no haya alternativas que soporten reenvío de puertos UDP
Experiencia usando OrbStack
Función de montaje del host en Podman
Pregunta sobre la diferencia con Podman Desktop
docker run