Saltar al contenido

Cómo instalar Docker en Windows 10 Home

abril 5, 2021

¡Hola!, otro blog de soporteTIC!

Docker es una herramienta que utilizan los desarrolladores para compilar software mediante la virtualización a nivel de sistema operativo. Docker tiene una infraestructura de contenedores, lo que significa que cada contenedor está aislado del otro, pero todos los contenedores se entregan como un solo producto.

Docker se introdujo originalmente para la plataforma Linux. Pero ahora, al garantizar varios requisitos previos, ahora se puede ejecutar en las ediciones Windows 10 Professional, Enterprise y Education. De forma predeterminada, la edición de Windows 10 Home no era compatible con Docker. Sigamos para ver cómo podemos habilitar Docker para la edición Home.

Asegurar los requisitos previos

En primer lugar, debemos asegurarnos de que se cumplan todos los requisitos previos para que la instalación de Docker se realice sin problemas y sin interrupciones.

  1. Requisitos del sistema:
    Windows 10 Home Edition de 64 bits, versión 2004 o superior
    Al menos 4 GB de RAM
  2. Instale Hyper-V en Windows 10 Home Edition.
  3. Habilite Hyper-V y la función de Windows contenedor presionando la tecla de Windows y R, luego ingrese OptionalFeatures. Asegúrese de que las funciones estén marcadas, presione OK para hacer los cambios.
  4. Permitir Virtualización desde la configuración del BIOS.

Instalar el kernel de Linux

Para empezar, necesitaremos actualizar el WSL2 Kernel de Linux. Es esencial hacerlo ya que la comunicación entre Docker y el hardware de la computadora depende de ello. Puede descargar el paquete actualizado para WSL2 Linux Kernel aquí.

Cuando se complete la descarga, ejecútela por doble clic y luego presione próximo para comenzar la instalación. Esta instalación normalmente tardaría menos de un minuto. Cuando termine, presione Terminar para salir del asistente de instalación.

Manipular el registro de Windows

  1. Abre el Editor de registro presionando Clave de Windows y R simultáneamente para abrir Correr. Tipo Regedit y presione Ingresar.
  2. Navegue a la siguiente ubicación dentro del Editor del Registro:
    HKEY_Local_Machine -> Software -> Microsoft -> Windows NT -> CurrentVersion
  3. Después de hacer clic Versión actual, ID de edición con el botón derecho del ratón en la ventana derecha y haga clic en Modificar.
  4. Bajo Datos de valor, reemplazar CoreN con ProfesionalN.

Instalar Docker en Windows 10 Home

A continuación, pasamos al propio Docker. Descargue el paquete de instalación para Windows 10 Home aquí.

Una vez que se complete la descarga, ejecútela por doble clic eso. Debería aparecer una pantalla como se muestra a continuación:

imagen 22imagen 22

Asegurarse de que Habilitar las funciones de Windows de WSL 2 está chequeado. Hacer clic OK para comenzar la instalación. Este paso suele tardar unos 5 minutos, ya que muestra una pantalla como se muestra a continuación:

imagen 23imagen 23

Una vez completada la instalación, presione Cerrar y reiniciar para salir del asistente de instalación y reiniciar la computadora. Una vez que la computadora se haya reiniciado, el Docker se iniciará solo y aparecerán ventanas como las siguientes:

imagen 25imagen 25

Una vez que se completa la instalación, ahora podemos retroceder para volver a la manipulación del registro realizada anteriormente durante el proceso y convertir ProfesionalN de regreso CoreN.

Si es un desarrollador y desea probar sus aplicaciones, Docker es el camino a seguir. Continúe e instale Docker en su máquina con Windows 10 Home y disfrute de las pruebas. ¡No olvides comentar a continuación!

Esto ha sido todo, nos vemos en el próximo blog, si lo compartís en redes sociales, os lo agradeceremos 😃.