fix(stacks/traefik): pin v3.7.10 so Docker provider works on Engine 29
Traefik v3.3's Docker provider fails to negotiate the API version against
Docker Engine 29 (API min 1.44) and falls back to 1.24, which the daemon
rejects ("client version 1.24 is too old"), leaving no container routes.
v3.7.x negotiates correctly through the socket-proxy.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
7b15fa9bca
commit
92ee8ac05d
1 changed files with 5 additions and 1 deletions
|
|
@ -31,7 +31,11 @@ services:
|
|||
- socketproxy
|
||||
|
||||
traefik:
|
||||
image: traefik:v3.3
|
||||
# v3.7+ required: Traefik v3.3's Docker provider fails to negotiate the API
|
||||
# version against Docker Engine 29 (API min 1.44) and falls back to 1.24,
|
||||
# which the daemon rejects ("client version 1.24 is too old"). v3.7.x
|
||||
# negotiates correctly through the socket-proxy.
|
||||
image: traefik:v3.7.10
|
||||
container_name: traefik
|
||||
restart: unless-stopped
|
||||
depends_on:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue