🐳 Fast Track Docker
Este tutorial está pensado para escritores, cultores y creadores que desean usar PreTeXt para transformar manuscritos en libros electrónicos e impresos, sin complicaciones técnicas.
Antes de llegar a PreTeXt, aprenderemos a usar Docker de forma rápida y sencilla.
🚀 1. ¿Qué es Docker?
Docker es un contenedor, como una caja mágica, donde metes todo lo que necesita un programa para funcionar (sistema operativo, librerías y configuraciones).
Así, puedes ejecutarlo en cualquier computadora (Windows, Linux o Mac), esa “caja” funciona igual.
👉 Nosotros lo usaremos para encapsular PreTeXt en un contenedor y no preocuparnos por instalaciones complejas.
💻 2. Instalación en Windows 10/11
Descargar Docker Desktop
👉 https://www.docker.com/products/docker-desktop/Requisitos previos
- Windows 10 Pro/Enterprise o Windows 11.
- Virtualización activada en BIOS.
- WSL2 (Subsistema de Linux para Windows) instalado y actualizado.
⚠️ Durante la instalación marca la casilla:
“Use WSL2 instead of Hyper-V”.
Si un estudiante no tiene WSL2, Docker puede usar Hyper-V, pero es menos eficiente.Verificar instalación
Abrir PowerShell y correr:docker --version
👉 Salida esperada:
Docker version 28.4.0, build d8eb465
🐣 3. Primera verificación: “Hello World”
Ejecuta en PowerShell:
docker run hello-world
👉 Docker descargará una imagen mínima y mostrará en pantalla:
Hello from Docker!
This message shows that your installation appears to be working correctly.
✅ Si ves ese mensaje, tu instalación funciona correctamente.
🐧 4. Probar un contenedor Ubuntu
Ejecuta en PowerShell:
docker run -it ubuntu bash
Explicación:
-it→ modo interactivo.ubuntu→ imagen a usar.bash→ abrirá una consola Linux dentro del contenedor.
Ahora prueba comandos dentro del contenedor:
ls
pwd
👉 ls lista archivos, pwd muestra tu ubicación actual.
Para salir del contenedor:
exit
🛠️ 5. Verificar imágenes y contenedores
Docker guarda lo que usas. Revisa:
Ver contenedores activos:
docker psVer todos los contenedores (incluidos los detenidos):
docker ps -aVer imágenes descargadas:
docker images
👉 Deberías ver al menos hello-world y ubuntu.
🧹 6. Limpiar (opcional)
Si quieres borrar un contenedor detenido:
docker rm <ID o nombre>
Si quieres borrar una imagen:
docker rmi <ID o nombre>
📖 7. Glosario rápido
- Imagen → la receta o molde (ejemplo: Ubuntu, PreTeXt).
- Contenedor → la “comida servida” a partir de la receta, ya en ejecución.
- Pull → descargar una imagen desde Docker Hub.
- Run → crear y ejecutar un contenedor.
- Exit → salir de un contenedor.
- WSL2 → subsistema de Linux para Windows (recomendado en Windows 10/11).
🎯 8. Objetivo inmediato
Con estos pasos ya sabes:
✅ Cómo instalar Docker en Windows.
✅ Cómo verificar tu instalación con docker --version.
✅ Cómo correr docker run hello-world.
✅ Cómo usar un contenedor Ubuntu con docker run -it ubuntu bash.
✅ Cómo listar imágenes y contenedores.
✅ Cómo limpiar contenedores e imágenes que no uses.
💡 Antes de usar el clip ▶️ o ejecutar cualquier comando de compilación, asegúrate de que Docker Desktop (Docker Engine) esté levantado y en ejecución. Sin el motor activo, los contenedores no podrán iniciarse y los procesos de construcción fallarán.
👉 ¡Ahora ya estás listo para la fase superior: encapsular PreTeXt en un contenedor Docker y transformar manuscritos en libros profesionales! 📚✨
Ver autoría:
✍️ Autor: Rommel Contreras
📅 Septiembre 2025
