@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

docker-ejecutar-containers-linux-en-windows-server-2022-5

Docker: Ejecutar containers Linux en Windows Server 2022

Docker: Ejecutar containers Linux en Windows Server 2022

Hace un tiempo os explicaba qué diferencia en containers en Linux y Windows.

Uno de los problemas de las plataformas, es que no puedes ejecutar containers Linux bajo Windows o Windows bajo Linux. Hay métodos que permiten lanzar contenedores Windows bajo un cluster de containers Linux, como os expliqué en esta entrada, donde hablamos de agregar un host Windows en Kubernetes.

Hoy os voy a enseñar como podéis lanzar containers Linux bajo un sistema Windows Server 2022.

En la anterior entrada, os explicaba como instalar Docker bajo Windows Server 2022, y si no modificáis nada, veréis que al intentar crear, por ejemplo, un container Ubuntu os da un error:

docker-ejecutar-containers-linux-en-windows-server-2022-1

Y si vais a “docker info”, veréis que no existe el driver para trabajar con containers Linux bajo Windows:

docker-ejecutar-containers-linux-en-windows-server-2022-2

Existe una forma experimental, que permite cambiar esto. Lo primero es instalar las características de Hyper-V y Containers:

Generamos una variable en el sistema de la siguiente forma:

O podéis hacerlo vía gráfica:

docker-ejecutar-containers-linux-en-windows-server-2022-3

Lanzaremos la creación de un fichero daemon.json de la siguiente forma:

Creamos el directorio como administradores:

Como administrador también lanzamos:

Y por último:

Ahora podemos o reiniciar el servidor o el servicio:

docker-ejecutar-containers-linux-en-windows-server-2022-4

Ahora revisamos con “docker info” nuevamente si disponemos del driver:

docker-ejecutar-containers-linux-en-windows-server-2022-5

E intentamos lanzar un container Linux Ubuntu bajo Windows Server 2022:

Interesante ¿no? Seguiremos investigando…

Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

kubernetes-instalar-balanceador-metallb

Kubernetes: Instalar balanceador MetalLB

Kubernetes: Instalar balanceador MetalLB MetalLB es una implementación de LoadBalancer para clústeres Kubernetes que se …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

seis − tres =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu