Saltar al contenido
Cursos/Fundamentos para Aulafy/Docker para servicios de IA

Docker para servicios de IA

Docker te permite arrancar servicios repetibles sin instalar media internet en tu ordenador.

Cuándo usar Docker

Úsalo para servicios persistentes: bases vectoriales, n8n, Open WebUI, Postgres, Redis o herramientas que quieras poder reiniciar igual mañana. Para scripts pequeños de Python, normalmente basta con uv.

Compose mínimo

Terminal
services:
  qdrant:
    image: qdrant/qdrant:latest
    ports:
      - "6333:6333"
    volumes:
      - qdrant_data:/qdrant/storage

volumes:
  qdrant_data:
Terminal
docker compose up -d
docker compose ps
docker compose logs -f qdrant

Errores típicos

  • Puerto ocupado: cambia el puerto izquierdo, por ejemplo 6334:6333.
  • Datos que desaparecen: falta un volumen persistente.
  • Ollama no conecta desde Docker: prueba host.docker.internal en macOS/Windows.
  • Permisos raros en Linux: revisa usuario, grupo docker y rutas montadas.

Regla de mantenimiento

Todo servicio que vayas a usar más de una vez debería tener un docker-compose.yml, un README corto y un comando de verificación.