certmundo.
es‑mx

7 min de lectura

¿Cómo instalar Docker en tu computadora paso a paso?

Instalar Docker en tu computadora toma menos de 15 minutos si sigues los pasos correctos desde el principio.

Antes de empezar: ¿tu máquina está lista?

Imagina que consigues trabajo en una empresa como Mercado Libre. Tu primera tarea es levantar un microservicio con Docker. Abres tu laptop, escribes docker run en la terminal y ves un error: "command not found". Todo el equipo espera. Tú sudas frío.

Esa situación tiene solución sencilla. Solo necesitas instalar Docker correctamente una sola vez. Después de eso, correr contenedores es tan fácil como abrir una aplicación.

Antes de descargar cualquier cosa, verifica que tu sistema cumple los requisitos mínimos.

Sistema operativo Requisito mínimo
Windows 10/11 64 bits, versión 1903 o superior, 4 GB RAM
macOS versión 11 (Big Sur) o superior, chip Intel o Apple Silicon
Linux (Ubuntu) 64 bits, kernel 3.10 o superior

Si tu computadora tiene menos de 4 GB de RAM, Docker funcionará muy lento. Lo ideal son 8 GB o más.

El método PASO-VERIFY: instala sin sorpresas

Este es el sistema que usarás en esta lección. Se llama PASO-VERIFY porque cada acción va seguida de una verificación inmediata. No avanzas al siguiente paso hasta confirmar que el anterior funcionó. Este hábito te ahorrará horas de depuración después.

El flujo es simple: descargas, instalas, verificas, pruebas. Cuatro movimientos. Sin saltar ninguno.


Instalación en Windows paso a paso

Paso 1 — Descarga Docker Desktop

Entra a https://www.docker.com/products/docker-desktop/ y descarga el instalador para Windows. El archivo pesa aproximadamente 500 MB. Mientras descarga, asegúrate de que WSL 2 esté activo en tu sistema. WSL 2 es el subsistema de Windows para Linux que Docker necesita para funcionar.

Para activar WSL 2, abre PowerShell como administrador y escribe:

wsl --install

Reinicia tu computadora si el sistema lo pide.

Paso 2 — Ejecuta el instalador

Abre el archivo descargado (Docker Desktop Installer.exe). Acepta los términos de uso. Cuando el instalador pregunte si deseas usar WSL 2 en lugar de Hyper-V, selecciona "Usar WSL 2". Esa opción da mejor rendimiento en Windows 10 y 11.

Paso 3 — VERIFY: confirma que Docker corre

Abre la aplicación Docker Desktop desde el menú de inicio. Espera a que el ícono de la ballena en la barra de tareas deje de moverse. Cuando esté quieto, abre una terminal y escribe:

docker --version

Deberías ver algo como:

Docker version 24.0.5, build ced0996

Si ves esa línea, Docker está instalado. Si ves un error, revisa la sección de errores comunes más abajo.


Instalación en macOS paso a paso

Paso 1 — Identifica tu chip

Haz clic en el ícono de Apple en la esquina superior izquierda. Selecciona "Acerca de esta Mac". Si dice "Apple M1", "M2" o "M3", descarga la versión para Apple Silicon. Si dice "Intel", descarga la versión Intel.

Paso 2 — Descarga e instala

Desde la misma página de Docker, descarga el archivo .dmg correspondiente. Ábrelo y arrastra el ícono de Docker a tu carpeta de Aplicaciones. Así de simple.

Paso 3 — Primer arranque

Abre Docker desde la carpeta de Aplicaciones. El sistema te pedirá tu contraseña de administrador para completar la instalación de componentes adicionales. Dásela. Docker Desktop tardará un par de minutos en iniciar la primera vez.

Paso 4 — VERIFY: confirma en la terminal

Abre la Terminal (puedes buscarla con Spotlight: Cmd + Espacio, escribe "terminal"). Ejecuta:

docker --version
docker compose version

Ambos comandos deben devolver números de versión. Si los ves, estás listo.


Instalación en Linux (Ubuntu) paso a paso

En Linux no existe Docker Desktop con interfaz gráfica como en Windows o Mac. En cambio, instalas Docker Engine directamente. Es igual de poderoso, solo que sin ventanas.

Paso 1 — Prepara el sistema

Abre tu terminal y ejecuta estos comandos en orden:

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg

Paso 2 — Agrega el repositorio oficial de Docker

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

Después agrega el repositorio:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Paso 3 — Instala Docker Engine

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Paso 4 — VERIFY: sin usar sudo

Por defecto, Docker en Linux requiere sudo en cada comando. Eso es incómodo. Agrégale tu usuario al grupo docker con este comando:

sudo usermod -aG docker $USER

Cierra sesión y vuelve a entrar. Después ejecuta:

docker --version

Si funciona sin sudo, perfecto.


Prueba real: tu primer contenedor en 30 segundos

Ya instalaste Docker. Ahora confirma que todo funciona con una prueba real. En tu terminal, escribe:

docker run hello-world

Docker descargará una imagen pequeña y mostrará un mensaje de bienvenida. El resultado se ve así:

Hello from Docker!
This message shows that your installation appears to be working correctly.

Ese mensaje confirma que Docker puede descargar imágenes, crear contenedores y ejecutarlos. Es como encender el motor de un coche por primera vez: ya sabes que funciona.

Piénsalo como el técnico de sistemas de Bimbo que prueba una nueva herramienta en ambiente de laboratorio antes de llevarla a producción. Primero prueba, luego despliega.


Errores comunes y cómo resolverlos

Casi todos los problemas de instalación caen en tres categorías.

Error 1 — "Docker Desktop requires WSL 2"

Esto pasa en Windows cuando WSL 2 no está activo. Solución: abre PowerShell como administrador, ejecuta wsl --install y reinicia tu computadora. Después vuelve a abrir Docker Desktop.

Error 2 — Docker Desktop no abre o se queda en "Starting..."

Esto suele pasar cuando la virtualización está desactivada en la BIOS. Para verificarlo, abre el Administrador de Tareas en Windows, ve a la pestaña "Rendimiento" y busca la opción "Virtualización". Si dice "Deshabilitado", debes entrar a la BIOS de tu computadora y activarla. Cada marca de PC tiene una forma distinta de entrar a la BIOS (generalmente presionando F2, F10 o Del al encender).

Error 3 — "Permission denied" en Linux

Olvidaste agregar tu usuario al grupo docker. Ejecuta sudo usermod -aG docker $USER, cierra sesión completamente y vuelve a entrar. No basta con abrir una nueva terminal, debes cerrar la sesión del sistema operativo.

Error 4 — La imagen no descarga (timeout)

A veces las redes corporativas o los ISP en México bloquean el registro de Docker. Si estás en una red de oficina, pídele al área de TI que abra el puerto 443 hacia registry-1.docker.io. Desde casa, el problema casi nunca ocurre.


¿Cuánto cuesta Docker?

Docker Desktop es gratis para uso personal y educativo. Si una empresa como FEMSA o Liverpool quisiera usarlo en producción con más de 250 empleados, pagaría una suscripción en dólares. Para ti, estudiando y practicando, es completamente gratuito. No necesitas tarjeta de crédito para instalar ni para practicar con contenedores.


Qué sigue después de instalar

Ya tienes Docker funcionando en tu computadora. Verificaste la instalación con docker run hello-world. Resolviste los errores más comunes antes de que aparecieran.

En la siguiente lección aprenderás a usar los comandos esenciales de Docker: cómo descargar imágenes, cómo iniciar y detener contenedores, y cómo ver qué está corriendo en tu máquina en tiempo real.

Instalar Docker correctamente es el primer paso para dejar de decir "en mi máquina sí funciona" y empezar a decir "funciona en todos lados".

Puntos clave

  • Usa el método PASO-VERIFY: después de cada acción confirma que funcionó antes de avanzar al siguiente paso.
  • En Windows activa WSL 2 antes de instalar Docker Desktop; sin él, Docker no arranca correctamente.
  • En Linux agrega tu usuario al grupo `docker` con `sudo usermod -aG docker $USER` para no depender de `sudo` en cada comando.
  • El comando `docker run hello-world` es tu prueba definitiva: si ves el mensaje de bienvenida, la instalación es exitosa.
  • Docker Desktop es gratuito para uso personal y educativo; no necesitas tarjeta de crédito para empezar a practicar.

Comparte esta lección:

¿Cómo instalar Docker en tu computadora paso a paso? | Docker para Principiantes | Certmundo