Looking at the code:
traefik should re-read configuration when receives signal no 1 (SIGHUP).
But it turns up that sending this signal completely kills traefik - why?
If you think it’s a bug, report it at Traefik Github.
Make sure to provide more context. Which OS, using containers, etc.
before i submit a bug - does it work correctly for you?
This kills traefik:v3.3.3
for me, but also v3.0
, v2.11
and v2.9
:
docker kill --signal=SIGHUP <container_name_or_id>
So it seems the behavior is the same for over 2 years.
But if I understand the issue and pull correctly, it should reload instead.