Bloque IV · Kit técnico: GitHub y Docker · Lección 22
Docker en diez minutos: instala apps de IA con un solo comando
Qué son una imagen y un contenedor, cómo instalar Docker en Windows, Mac o Linux y arrancar apps de IA con docker run y docker compose. Incluye volúmenes y copias, actualizaciones, GPU para modelos locales y seguridad básica.
- 11 min
- 9 láminas animadas
- Cuestionario de 4 preguntas
- Narrada en 6 idiomas
Qué vas a ver en esta lección
- Imagen y contenedor: la receta y el plato
Una imagen es un paquete con la app y todo lo que necesita; un contenedor es esa imagen funcionando en tu ordenador.
- Instalar Docker: Desktop en Windows y Mac, Engine en Linux
En Windows y Mac instalas Docker Desktop, con ventana y todo; en Linux basta con Docker Engine, el motor de código abierto.
- ¿Cuánto cuesta? Licencia y alternativas
Docker Desktop es gratis para uso personal y para empresas con menos de 250 empleados y menos de 10 millones de dólares al año.
- docker run: tu primera app de IA con un comando
Con docker run descargas la imagen y arrancas el contenedor; -p abre un puerto y -v guarda los datos fuera del contenedor.
- docker compose up -d y el fichero .env
Las apps con varias piezas traen un docker-compose.yml: un solo comando levanta la app, la base de datos y el resto juntos.
- Día a día: mirar, parar, actualizar y copiar
Cinco comandos cubren casi todo: ver qué funciona, leer errores, parar, actualizar y hacer copia antes de tocar nada.
- RAM, disco y GPU para modelos locales
Docker comparte la memoria de tu ordenador; si vas a usar modelos locales, la GPU NVIDIA se conecta con un componente aparte.
- Seguridad: no abras puertos a internet sin contraseña
Un puerto publicado con -p queda abierto a toda tu red, y en un servidor Linux puede saltarse el cortafuegos ufw.
- Resumen: Docker sin miedo
Con cuatro ideas y media docena de comandos ya puedes instalar casi cualquier app de IA de GitHub.
Herramientas y conceptos
- Docker Desktop
- Docker Compose
- WSL 2
- Open WebUI
- NVIDIA Container Toolkit
- Podman
- OrbStack
Entra con tu cuenta de Google y accede a esta lección y al curso completo.