Traefik
2022年5月14日约 241 字
Traefik
一、简介
Traefik 是一个优秀的开源边缘路由器,也就是反向代理工具。
相比于Nginx,它具有如下优点:
- 自动服务发现:传统的边缘路由器(或反向代理)需要一个配置文件,其中包含到您的服务的所有可能的路由,而 Traefik 从服务本身获取它们。
- 原生兼容所有主要集群技术,例如 Kubernetes、Docker、Docker Swarm、AWS、Mesos、Marathon,并且可以同时处理多个。
- 无需维护和同步单独的配置文件,自动实时更新,无需重新启动,不会中断连接
- 集成了漂亮的
dashboard
界面
二、安装
下载镜像
docker pull traefik:v2.6.3
创建traefik目录
mkdir traefik
编辑配置文件
cd traefik vim traefik.toml
配置文件的内容,在官网进行获取。
启动窗口
docker run -d -p 8080:8080 -p 80:80 \ -v $PWD/traefik.yml:/etc/traefik/traefik.yml traefik:v2.6.3