José Juan Sánchez Hernández

Aprender Docker, un enfoque práctico


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

alt="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 instalación de Docker Desktop en la web oficial de Docker:

Illustration

      Si tiene algún problema durante la instalación de Docker Desktop, puede consultar la solución de los problemas más comunes en la web oficial:

Illustration

       Opciones de configuración de Docker Desktop

      Para acceder a las opciones de configuración de Docker Desktop, hay que mostrar el menú contextual que aparece al pulsar el botón derecho sobre el icono de Docker de la barra de estado. Desde ahí, podemos seleccionar la opción «Settings».

Illustration

       Figura 2.2. Menú contextual que muestra la opción Settings, que permite configurar Docker Desktop.

      Al hacer esto, nos aparecerá una ventana con las opciones de configuración de Docker Desktop, que están divididas en cinco grupos:

      Illustration General.

      Illustration Resources.

      Illustration Docker Engine.

      Illustration Experimental Features.

      Illustration Kubernetes.

      En una instalación básica, no es necesario modificar ninguna de las opciones de configuración. Si ha realizado la instalación de Docker Desktop utilizando WSL 2 como backend, asegúrese de que la opción «Use the WSL 2 based engine» aparece seleccionada en el apartado de configuración general.

Illustration

       Figura 2.3. Configuración general de la aplicación Docker Desktop 4.0.1 para Windows.

       Contenedores Linux y contenedores Windows

      Docker Desktop para Windows 10 nos permite trabajar con contenedores Linux y Windows. En el capítulo