Cómo instalar Traefik usando docker-compose
Antes de proceder a hacer la instalación de esta herramienta, vamos a ver:
¿Qué es Traefik?
Traefik es un proxy inverso moderno y de código abierto que facilita la implementación de microservicios.
Traefik se integra con los componentes de su infraestructura existente y se configura automáticamente y de forma dinámica.
Traefik está diseñado para ser lo más simple posible de operar, pero capaz de manejar implementaciones grandes y altamente complejas en una amplia gama de entornos y protocolos en nubes públicas, privadas e híbridas.
Traefik es compatible de forma nativa con todas las principales tecnologías de clúster, como Kubernetes, Docker, Docker Swarm, AWS, Rancher,etc ...
Sitio web: Traefik
Documentación : Traefik
Instalación de Traefik:
Para proceder a instalar Traefik con docker-compose vamos a utilizar github, para descargar la aplicación.
Descargamos el archivo, lo descomprimimos y le cambiamos el nombre a "traefik" para hacerlo más corto.
Instalamos esta carpeta dentro de la carpeta "docker" de nuestro servidor.
La subiremos usando Filezilla.
También podemos realizar esto con este simple comando dentro de la carpeta "docker" de nuestro servidor.
git clone https://github.com/jmlcas/traefik
Ahora solo nos queda poner la aplicación en marcha con el comando habitual:
docker-compose up -d
Después en el navegador iremos a "localhost:8080" ó "IP:8080".
Y para ver Nginx vamos a "tudominio.com" y veremos esto:
Si en vez de la imagen "nginx" pones otra debes cambiar en todas estas líneas la palabra "nginx" por el nombre de tu imagen:
Ejemplos con Yacht:
Con esta configuración el puerto de Yacht será el 80
Con esta otra configuración el puerto de Yacht será el 8000
Si aún te quedan dudas mira este vídeo:
Si te ha gustado este artículo, por favor, comparte - Gracias -