Saltar al contenido principal
MDev Env Pro
Curso: 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

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.