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

Compartir por WhatsApp

instalar-docker-containers-en-windows-server-2022-9

Docker: Instalar en Windows Server 2022

Docker: Instalar en Windows Server 2022

Hoy vamos a hablar de containers en Windows Server 2022, como se instala la característica en el nuevo sistema de Microsoft, así lo que ha cambiado.

Lo que es la instalación no ha cambiado prácticamente nada, pero lo veréis vosotros mismos comparando la de W2019.

Voy a utilizar la máquina virtual QEMU de UNRAID para hacer la instalación, la cual tiene habilitado el check de virtualización activado, lo que me permite generar contenedores sin errores en el sistema.

Novedades sobre containers en Windows Server 2022

Los sistemas operativos, indiscutiblemente, intentan mejorar la compatibilidad con Docker y Containers, y el nuevo sistema de Windows Server 2022, no es una excepción. Vamos a hablar de ello:

  • Como podréis comprobar, y ya os he avanzado, la instalación de la característica, no cambia con respecto a Windows Server 2019, que ya vimos en otras entradas.
  • Una de las mejoras, es la reducción de la imagen de Server Core con respecto a Windows Server 2019 de casi un 33%. Esto puede parecer un cambio insignificante, pero reduce el tiempo de carga de los contenedores, y el espacio necesario, que entornos grandes es importante.
  • SOPORTE: Se amplía el tiempo de soporte para las imágenes a 5 años de soporte general y 5 años de soporte extendido. Eso en informática es un mundo…
  • Los contenedores tendrán la capacidad de tener una zona horaria “virtualizada”, que puede ser diferente a la del host y se puede instanciar por contenedor. Muy interesante para entornos multi-cloud o sedes en diferentes continentes que utilizan el mismo host de virtualización, por ejemplo.
  • Se ha mejorado el rendimiento, tanto a nivel de red sobre el reenvío de puertos en un vSwitch de Hyper-V, como a nivel de Kubernetes, donde se ha solucionado un problema con los puertos superpuestos, que hacían que se agotaran los puertos en entornos con gran volumen de servicios o pods
  • Mejora en el balanceo de carga a través de DSR (https://kubernetes.io/docs/setup/production-environment/windows/intro-windows-in-kubernetes/#load-balancing-and-services)
  • Mejor integración con aplicaciones o protocolos como IPv6
  • Integración mejorada con Azure Migrate, Azure Container Registry o Windows Admin Center

INFORMACION COMPLETA: https://docs.microsoft.com/en-us/virtualization/windowscontainers/about/whats-new-ws2022-containers

Instalación contenedores Windows Server 2022

Se instala como una característica, con el nombre de Containers o Contenedores:

instalar-docker-containers-en-windows-server-2022-0

Debemos completar el proceso vía Powershell, abrimos una consola como administrador, lanzamos primero la instalación del módulo:

instalar-docker-containers-en-windows-server-2022-2

Y luego instalamos el paquete:

instalar-docker-containers-en-windows-server-2022-1

Reiniciamos el servidor:

Una vez que arrancamos la sesión abrimos una consola de Windows Powershell como administrador y lanzamos el comando ayuda para comprobar que el servicio está levantado:

Configurar containers con Windows Admin Center 2022

Para probar una de las novedades, he instalado Windows Admin Center. Lo podéis descargar de:

https://www.microsoft.com/en-us/evalcenter/evaluate-windows-admin-center

instalar-docker-containers-en-windows-server-2022-7

Una vez instalado, podéis acceder vía URL:

instalar-docker-containers-en-windows-server-2022-8

Instalamos la extensión containers desde Configuración -> Extensiones:

instalar-docker-containers-en-windows-server-2022-9

Desde la vista de herramientas veremos una nueva sección Contenedores:

instalar-docker-containers-en-windows-server-2022-10

Para revisar como funciona, podemos bajar una imagen y generar un container de la siguiente forma:

  • DESCARGA IMAGEN CONTAINER WINDOWS SERVER CORE:
instalar-docker-containers-en-windows-server-2022-11

  • CREAR CONTAINER WINDOWS SERVER CORE:
instalar-docker-containers-en-windows-server-2022-13

Podréis parar contenedores o trabajar con redes, imágenes o volúmenes. Aunque siempre tendréis que usar la consola de Powershell para operativas avanzadas.

instalar-docker-containers-en-windows-server-2022-12

Seguiremos trabajando en otras entradas de Windows Server 2022 y contenedores.

instalar-docker-containers-en-windows-server-2022-14

Más adelante veremos como instalar Kubernetes sobre Windows Server 2022:

instalar-docker-containers-en-windows-server-2022-15

¿Te ha gustado la entrada SÍGUENOS 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

terraform-crear-contenedores-lxc-en-proxmox-3

Terraform: Crear contenedores LXC en Proxmox

Terraform: Crear contenedores LXC en Proxmox Hoy vamos a explicar como automatizar despliegues con Terraform …

Deja una respuesta

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

quince + dos =

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