Saltar al contenido principal
MDev Env Pro
Guía: Guía Docker para Devs29% Completado

En este módulo aprenderás:

  • Configura Docker Engine o Docker Desktop en Linux, macOS y Windows integrando docker CLI con mise.
  • Comandos y configuraciones clave para 02. Instalación con Mise y Docker Desktop
  • Ejercicios prácticos listos para probar en tu terminal local

Instalación Limpia en Linux, macOS y Windows

Causita, instalar Docker varía según tu sistema operativo. En macOS y Windows se usa Docker Desktop (o OrbStack), mientras que en Linux instalas el motor nativo Docker Engine sin interfaz gráfica.

mise-terminal ~ zsh
~/my-project❯

Opción 1: Linux (Ubuntu / Debian / Fedora)

install-linux.shbash
# 1. Instalar el demonio de Docker Engine nativo
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

# 2. Agregar tu usuario al grupo docker para NO usar sudo en cada comando
sudo usermod -aG docker $USER

# 3. Reiniciar sesión de terminal y activar el servicio
sudo systemctl enable --now docker
12:00PM
Primer Contenedor con Docker
💻 Laptop Terminal
Termux 0.118.1 • Android Linux arm64 • Tap para ejecutar
my-project ❯docker --version
Paso 1/3
Vista simulada: interactúa con toques en pantalla

Opción 2: macOS & Windows (Docker Desktop / OrbStack)

  • macOS / Windows: Descarga e instala Docker Desktop o la alternativa ultrarrápida OrbStack.
  • En la terminal, instala las herramientas del CLI mediante mise:
mise use -g docker-cli@latest docker-compose@latest

Ejercicio Práctico Ninja 🥷

  1. Asegúrate de tener el servicio de Docker activo en tu máquina.
  2. Ejecuta docker info para verificar que el cliente pueda conectarse con el daemon.
  3. Verifica la versión de Compose ejecutando docker compose version.

¿Terminaste esta lección?

Marca tu progreso para sincronizar el avance en tu navegador.