PRACTICA: Homer

Aquí tienes una práctica completa, sencilla y muy vistosa para principiantes en Docker. Se trata de desplegar Homer, un dashboard visual precioso que funciona como una “pantalla de inicio” para enlaces, apps y servicios. Es chulo, colorido y muy agradecido para enseñar.


🐳 Práctica: Desplegar “Homer Dashboard” con Docker

🎯 Objetivo

Aprender a:

  • Descargar una imagen desde Docker Hub

  • Crear un contenedor de manera sencilla

  • Usar volúmenes

  • Exponer un puerto

  • Personalizar el dashboard


⭐ ¿Qué es Homer?

Homer es una aplicación estática, sin base de datos, muy ligera, que muestra un panel tipo “inicio” con iconos y enlaces. ¡Ideal para una práctica divertida!

Aspecto aproximado:

+------------------------------------------------+
|   HOMER · Dashboard bonito y personalizable    |
|   [YouTube] [Google] [GitHub] [Netflix]        |
|   Todo organizado con iconos súper chulos      |
+------------------------------------------------+

🧩 1. Descargar y ejecutar el contenedor

En tu terminal:

¿Qué hace cada parte?

  • docker run -d → Ejecutar en segundo plano

  • --name homer → Nombre del contenedor

  • -p 8080:8080 → Exponer la web en http://localhost:8080

  • -v $(pwd)/homer-data:/www/assets → Carpeta persistente para personalizar Homer

  • b4bz/homer → Imagen oficial del dashboard


🖥️ 2. Abrir la aplicación

Una vez ejecutado, abre el navegador:

👉 http://localhost:8080

¡Ya deberías ver el dashboard funcionando!


🛠️ 3. Personalizar el dashboard

Ahora vamos a editar la configuración.

Dentro de la carpeta creada automáticamente tienes:

Edita el archivo:

Por ejemplo, añade enlaces:

Guarda, refresca el navegador y… ¡tendrás tu panel personalizado!


🔄 4. Reiniciar (si editas la configuración)

Si algo no actualiza:


🧹 5. Detener y eliminar cuando termines

Tienes una plantilla mas grande aqui.

Última actualización