Ir al contenido

WSL containers — Misión

Uso Docker Desktop y Podman en la misma máquina Windows, cada uno con su propia VM de WSL. Microsoft integra ahora una herramienta de contenedores directamente en WSL: wslc.exe. Quiero saber si puede reemplazar —o complementar— a Docker Desktop en mi uso diario, y cómo usarla desde mis propias aplicaciones.

  • explicar qué es WSL containers y cómo se relaciona con WSL 2 y Docker Desktop;
  • instalar la versión correcta de WSL y diagnosticar una instalación fallida;
  • ejecutar, inspeccionar, publicar y detener contenedores con wslc;
  • construir una imagen a partir de un Containerfile;
  • decidir cuándo usar wslc en lugar de Docker Desktop.
  • Windows 11 con WSL 2 instalado.
  • Conceptos básicos de contenedores (imagen, contenedor, puerto): la lección 1 los repasa.
  • Una terminal PowerShell; acceso de administrador para actualizar WSL.
  1. Conceptos — los contenedores, WSL 2 y el lugar de wslc.
  2. Instalación — pasar a pre-release, verificar, solucionar problemas.
  3. Primeros contenedoresrun, puertos, exec, stop.
  4. Construir una imagen — una API en C# y una API Spring Boot WebFlux: Containerfile multietapa, build, logs, limpieza.
  5. ¿wslc o Docker Desktop? — comparación y API para aplicaciones Windows.
  6. Diario — mis intentos, errores y puntos por verificar.