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:
Es posible realizar la instalación con un solo comando. Para poder realizar este tipo de instalación, necesitamos:
wsl --install
en la línea de comandos con privilegios de administrador.
La instalación manual de WSL 2 requiere realizar los siguientes pasos:
Puede encontrar una descripción más detallada del proceso de instalación de WSL en la web oficial de Microsoft:
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.
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:
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:
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».
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:
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.
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