【发布时间】:2019-03-01 13:28:44
【问题描述】:
我在 Docker 环境中使用Traefik 作为反向代理。每个 dockerized 应用程序都将其 Traefik 配置作为标签获取,例如:
version: '2'
services:
whoami:
image: emilevauge/whoami:latest
labels:
- "traefik.backend=whoami"
- "traefik.frontend.rule=Host:internal.domain.com,external.domain.com;PathPrefixStrip:/whoami"
networks:
- traefik
ports:
- "80"
restart: always
networks:
traefik:
external:
name: traefik
可以通过内部域(Intranet)和外部域访问应用程序。
现在我从 Let's Encrypt 获得 Error creating new order :: too many failed authorizations recently: see https://letsencrypt.org/docs/rate-limits/, url: ",因为 Traefik 试图为一个无法从外部访问的域获取证书。
有没有办法从 Traefik 的 Let's Encrypt 支持中排除域?
【问题讨论】: