Docker API Version Fehler („version too old“)
- Problem: Beim Starten von Containern (z.B. Traefik) kommt die Fehlermeldung:
Error response from daemon: client version 1.24 is too old. Minimum supported API version is 1.44 - Ursache: Der Docker-Daemon auf dem Server ist zu neu für den Client im Container.
- Lösung: Wir erlauben dem Docker-Daemon, auch ältere API-Versionen zu akzeptieren.
- Befehle:
- Datei erstellen/bearbeiten: sudo nano /etc/docker/daemon.json
- Folgenden Inhalt einfügen:
{ "min-api-version": "1.24" } - Docker neu starten, damit die Änderung wirkt: sudo systemctl restart docker
Hetzner MTU Problem (Gateway Timeout)
- Problem: Webseite lädt nicht, Logs zeigen
i/o timeout. - Lösung: In der
docker-compose.ymlbeim Netzwerk die MTU auf 1400 setzen.
IPv6 Timeout (Hetzner)
- Problem: Verbindung bricht ab, da IPv6 bevorzugt wird, aber das Routing klemmt.
- Lösung: Traefik auf IPv4 zwingen durch Mapping
0.0.0.0:80:80.