素材阁

Traefik 速查

共 24 条 Traefik 反向代理配置,涵盖核心概念、静态配置、动态配置、Docker 标签、运行与工具。 支持搜索与分类筛选,点击即可复制。

核心概念

云原生反向代理。

命令说明
入口(监听端口,如 web:80、websecure:443)
路由:把请求按规则匹配到服务
后端服务(负载均衡目标)
中间件:鉴权、限流、重定向等
配置来源(docker / file / k8s 等)

静态配置

启动时配置(traefik.yml)。

命令说明
定义入口
启用 Docker 与文件提供者
自动申请 Let's Encrypt 证书
开启 Dashboard 与 API

动态配置

文件提供者示例。

命令说明
按域名路由
按路径前缀路由
定义后端服务
basicAuth 中间件
为路由启用 TLS

Docker 标签

在容器上声明路由。

命令说明
让 Traefik 接管该容器
路由规则
绑定入口
容器内服务端口
引用中间件

运行与工具

启动与调试。

命令说明
指定配置文件启动
命令行传参启动
健康检查(需开启 ping)
容器化运行(挂载 socket)
查看面板与原始配置

使用说明

Traefik 速查:核心概念、静态配置、动态配置、Docker 标签、运行与工具;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:核心概念、静态配置、动态配置、Docker 标签、运行与工具。
  2. 点「命令」列复制到 traefik.yml、动态配置或容器标签。
  3. 先理清四层:entryPoints → routers → services → middlewares。
  4. 容器化场景优先用 Docker 标签声明路由,改配置不动容器。

常见问题

静态配置和动态配置怎么分?
静态配置(traefik.yml)在启动时加载、改动需重启;动态配置(routers/services/middlewares)可热更新,来自文件或 Docker/K8s 标签。
怎么自动申请 HTTPS 证书?
在静态配置里加 certificatesResolvers.acme 并配置 httpChallenge/tlsChallenge,再在路由或入口启用 tls 与对应 resolver。
需要联网吗?
速查内容本地可用;申请证书与拉取镜像需联网。

延伸阅读

相关工具