From fcd65d0c27d9c66d9e36a0c57efe57d99c78f076 Mon Sep 17 00:00:00 2001 From: Mauro Torrez Date: Mon, 7 Sep 2020 21:37:20 -0300 Subject: [PATCH] docs: mejora README --- README.md | 31 ++++++++++++++++++++++++------- 1 file changed, 24 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 94c6cee..f0abf89 100644 --- a/README.md +++ b/README.md @@ -20,12 +20,26 @@ Traefik permite acceder a los contenedores locales en las direcciones Cualquier dominio `*.lndo.site` siempre apunta a localhost (127.0.0.1), por lo que no hay que configurar nada en `/etc/hosts`. +## Requerimientos + +Se debe tener Docker y Docker Compose instalados. Para instalar estas +herramientas de forma fácil, se puede usar la [receta Ansible][receta] +creada para este fin: + + git clone https://servicios.unl.edu.ar/gitlab/recursos/docker.git + cd docker + ansible-playbook playbook.yml --ask-become-pass + +Más info [aquí][receta]. + +[receta]:https://servicios.unl.edu.ar/gitlab/recursos/docker + ## Uso -**Requerimiento**: tener Docker y Docker Compose instalados. En -https://servicios.unl.edu.ar/gitlab/recursos/docker se encuentra una -receta Ansible para configurar estas herramientas fácilmente en la PC -de desarrollo. +El servicio Traefik está pensado para ser levantado una vez y quedar +corriendo "para siempre" en la PC de desarrollo, ocupando el puerto 80 +y rutear automaticamente cualquier servicio Docker que tengamos +corriendo. 1. Clonar este repo: @@ -38,10 +52,13 @@ de desarrollo. 3. Listo! Ahora puedo acceder a los containers locales en http://NOMBRE-SERVICIO.lndo.site + La selección de `NOMBRE-SERVICIO` sigue una serie de reglas. Para + encontrar la URL asignada a un servicio, ingresar a + http://traefik.lndo.site y revisar el listado que aparece. -La selección de `NOMBRE-SERVICIO` sigue una serie de reglas. Para -encontrar la URL asignada a un container, ingresar a -http://traefik.lndo.site y revisar el listado que aparece. +4. Para apagar Traefik, ejecutar + + docker-compose down ## Particularidades