Compartir a través de


Configuración de contenedores de Linux en Windows

Los contenedores de Linux constituyen un gran porcentaje del ecosistema de contenedores general y son fundamentales para las experiencias de desarrollo y los entornos de producción. Dado que los contenedores comparten un kernel con el host de contenedor, la ejecución de contenedores de Linux directamente en Windows no es una opción. Aquí es donde la virtualización entra en la imagen.

El ejercicio le guía por la creación y ejecución de contenedores de Linux en Windows 10 y Windows 11.

En este inicio rápido, harás lo siguiente:

  1. Instalación de Docker Desktop
  2. Ejecución de un contenedor de Linux sencillo

Prerrequisitos

Asegúrese de cumplir los siguientes requisitos:

  • Un sistema de equipo físico que ejecuta Windows 10 Professional, Windows 10 Enterprise o posterior. O Windows Server 2019, versión 1809 o posterior
  • Asegúrese de que Hyper-V está habilitado.

Instalación de Docker Desktop

Instale Docker Desktop en Windows.

Ejecución del primer contenedor de Linux

Para ejecutar contenedores de Linux, debe asegurarse de que Docker tiene como destino el demonio correcto. Para alternar esto, seleccione Switch to Linux Containers en el menú de acciones al hacer clic en el icono de ballena de Docker en la bandeja del sistema. Si ve Switch to Windows Containers, entonces ya apunta al demonio de Linux.

menú de la bandeja del sistema de Docker que muestra el comando

Una vez que haya confirmado que tiene como destino el demonio correcto, ejecute el contenedor con el siguiente comando:

docker run --rm busybox echo hello_world

El contenedor se ejecuta, imprime "hello_world" y, a continuación, se cierra.

Al consultar docker images, verá la imagen de contenedor de Linux que acaba de extraer y ejecutar:

docker images

REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE
busybox                latest              59788edf1f3e        4 weeks ago         3.41MB

Pasos siguientes