# Cómo Instalar Docker en Windows

- Link: https://binariocero.com/windows/como-instalar-docker-en-windows
- Published: 2025-02-12T09:24:59+01:00
- Author: Juan José Fernández Durán

![Loading](https://binariocero.com/wp-content/plugins/page-views-count/ajax-loader-
2x.gif)

## **Paso 1: Verificar requisitos del sistema**

Antes de instalar Docker Desktop en Windows, asegúrate de cumplir con los requisitos
mínimos:

 * **Windows 10 (Pro, Enterprise, o Education) versión 1903 o superior**
    - **Windows 11 (cualquier edición)**
 * **Procesador compatible con virtualización (Intel VT-x o AMD-V habilitado)**
 * **Hyper-V y WSL 2 habilitados** (se configurarán durante la instalación)
 * **Al menos 4 GB de RAM**

Si usas **Windows 10 Home**, necesitarás **WSL 2** (Subsistema de Windows para Linux).

## **Paso 2: Descargar Docker Desktop**

 1. Ve a la página oficial de Docker:
     https://www.docker.com/products/docker-desktop/
 2. Descarga el instalador para Windows.

## **Paso 3: Instalar Docker Desktop**

 1. Ejecuta el archivo descargado (`Docker Desktop Installer.exe`).
 2. Marca la opción **"Use WSL 2 instead of Hyper-V"** si quieres usar WSL 2.
 3. Haz clic en **Instalar** y espera a que finalice el proceso.
 4. Reinicia el equipo si se solicita.

## **Paso 4: Configurar Docker Desktop**

 1. Abre Docker Desktop desde el menú Inicio.
 2. Acepta los términos de uso.
 3. Docker detectará si tienes WSL 2 habilitado:
 4.  * Si no lo tienes instalado, sigue las instrucciones en pantalla para configurarlo.

## **Paso 5: Verificar la instalación**

 1. Abre **PowerShell** o el **Símbolo del sistema (CMD)**.
 2. Ejecuta el siguiente comando para comprobar que Docker está instalado y funcionando:
    `
    docker version `Si ves información sobre la versión del cliente y servidor de Docker,
    significa que está correctamente instalado.

## **Paso 6: Probar Docker con un contenedor**

Para confirmar que todo funciona, ejecuta el siguiente comando en PowerShell o CMD:

    ```wp-block-preformatted
    docker run hello-world
    ```

Esto descargará una imagen de prueba y ejecutará un contenedor que imprimirá un 
mensaje de éxito.

## **Paso 7: Configurar WSL 2 (Opcional)**

Si prefieres usar Docker con WSL 2, sigue estos pasos:

 1. Abre **PowerShell como Administrador** y ejecuta:
    `wsl --set-default-version 2`
 2. Instala una distribución de Linux desde la Microsoft Store (como Ubuntu).
 3. En Docker Desktop, ve a **Settings > General** y marca la opción **Use the WSL 
    2 based engine**.
