我想从外面更新我的traefik.yml,并希望通过docker-compose.yml设置的traefik容器实例。
但事实证明它没有用。 我已将traefik.yml映射到实例中:
volumes:
- ./traefik/traefik.toml:/traefik.toml
但似乎没有自动重新加载文件更新。
我试图进入容器并检查文件是否已更新,并且似乎更新正常。
是否有人成功进行自动重载以在docker中工作?
答案 0 :(得分:1)
看起来traefik只能通过更改配置来观看前端,后端规则和https证书。
来自文档:
要启用文件后端,您必须将--file选项传递给Træfik二进制文件,或将[file]部分(带或不带内部设置)放入配置文件中。 配置文件允许管理后端/前端和HTTPS证书(不是通过Træfik生成的Let的加密证书)。
您需要添加其他
use Illuminate\Support\Facades\File;
启用文件观看和动态配置