Aprender Docker, un enfoque práctico. José Juan Sánchez Hernández

Чтение книги онлайн.

Читать онлайн книгу Aprender Docker, un enfoque práctico - José Juan Sánchez Hernández страница 16

Aprender Docker, un enfoque práctico - José Juan  Sánchez Hernández

Скачать книгу

principales mejoras que aporta la versión 2 de WSL frente a la versión 1 son que aumenta el rendimiento de las operaciones de entrada/salida del sistema de archivos y que utiliza su propio kernel de Linux completo, con total compatibilidad con las llamadas del sistema.

      WSL 2 utiliza una máquina virtual muy ligera, que se administra y se ejecuta en segundo plano. Utiliza la arquitectura de Hyper-V, para habilitar su virtualización; por lo tanto, es necesario habilitar en las características de Windows el componente «Plataforma de máquina virtual».

      WSL 2 está disponible para las versiones de Windows 10 Pro y Home.

      En este apartado, vamos a explicar cómo realizar la instalación de Docker Desktop utilizando WSL 2 como backend, ya que es la opción más recomendada.

       Requisitos mínimos del sistema

      Vamos a necesitar una máquina que cumpla los siguientes requisitos:

      Illustration Sistema operativo Windows 10 de 64 bits.

      Illustration Las ediciones Home y Pro necesitan una versión igual o superior a la 2004 (Build 19041).

      Illustration Las ediciones Enterprise y Education necesitan una versión igual o superior a la 1909 (Build 18363).

      Illustration Es necesario tener habilitadas las siguientes características de Windows:

      Illustration Subsistema de Windows para Linux.

      Illustration Plataforma de máquina virtual.

      Illustration Los requisitos hardware necesarios son los siguientes:

      Illustration Procesador de 64 bits compatible con SLAT (Second Level Address Translation).

      Illustration 4 GB de memoria RAM.

      Illustration Tener activado el soporte de virtualización de hardware a nivel de BIOS.

      Illustration Haber instalado el paquete de actualización del kernel de Linux.

       Instalación de WSL 2 en Windows 10

      Antes de instalar Docker Desktop para Windows, es necesario descargar WSL. Existen dos opciones para realizar la instalación de WSL en Windows:

      Illustration Instalación simplificada

      Es posible realizar la instalación con un solo comando. Para poder realizar este tipo de instalación, necesitamos:

      Illustration Ser miembros del programa Windows Insider.

      Illustration Tener instalada una versión preview de Windows 10, con el Build 20262 o superior.

      Illustration Ejecutar el comando wsl --install en la línea de comandos con privilegios de administrador.

      Illustration Instalación manual

      La instalación manual de WSL 2 requiere realizar los siguientes pasos:

      Illustration Habilitar las características de Windows:

      Illustration Subsistema de Windows para Linux.

      Illustration Plataforma de máquina virtual.

      Illustration Instalar el último paquete de actualización del kernel de Linux.

      Illustration Configurar WSL 2 como la versión por defecto.

      Puede encontrar una descripción más detallada del proceso de instalación de WSL en la web oficial de Microsoft:

Illustration

       Instalación de Docker Desktop en Windows 10

      Una vez que hemos instalado WSL 2 en nuestro sistema, podemos realizar la instalación de Docker Desktop para Windows:

      1. En primer lugar, tendremos que descargar y ejecutar el instalador de Docker Desktop para Windows, que está disponible desde la web oficial o desde Docker Hub.

      2. El asistente de instalación nos preguntará si queremos instalar los componentes de Windows necesarios para WSL 2. Asegúrese de instalarlos.

      3. Siga las instrucciones del asistente hasta finalizar el proceso de instalación.

      4. Una vez que ha finalizado el proceso de instalación, Docker se inicia de forma automática y el icono de la ballena de Docker aparecerá en la barra de estado.

      A continuación, se muestra una imagen del dashboard de la aplicación Docker Desktop, desde el que se pueden gestionar todos los contenedores, imágenes y volúmenes que hay en el equipo.

Illustration

      Figura 2.1. Dashboard de la aplicación Docker Desktop 4.0.1 para Windows.

      Puede encontrar una descripción más detallada del proceso de

Скачать книгу