Ich habe Docker-Compose, das einige der Bilder abruft und eins erstellt. Wenn ich docker-compose up
ausführen, erhalte ich die folgende Fehlermeldung
ERROR: An HTTP request took too long to complete. Retry with --verbose to obtain debug information.
If you encounter this issue regularly because of slow network conditions, consider setting COMPOSE_HTTP_TIMEOUT to a higher value (current value: 60).
Frage: Wie übergeben Sie COMPOSE_HTTP_TIMEOUT mit dem Befehl docker-compose?
COMPOSE_HTTP_TIMEOUT
ist also eine Umgebungsvariable
COMPOSE_HTTP_TIMEOUT=200 docker-compose up
Sie benötigen Ihren COMPOSE_HTTP_TIMEOUT
in Ihrem docker-compose up
level und nicht in Ihrem Docker. Die Lösung besteht also darin, eine .env
-Datei zu erstellen und diese in einzufügen:
#.env
COMPOSE_HTTP_TIMEOUT=200
sie können das Dokument hier überprüfen.
starten Sie den Docker neu
befehl: Neustart von Sudo Service Docker
dann versuchen Sie es mit Docker-Compose
Ich bin vor kurzem mit diesem Problem konfrontiert. Selbst nach dem Überschreiben des Standardwerts COMPOSE_HTTP_TIMEOUT
hat es für mich nicht funktioniert.
Mögliche Ursache Wie in der Dokumentation erwähnt CLI-Umgebungsvariablen erstellen
COMPOSE_HTTP_TIMEOUT: Konfiguriert die Zeit (in Sekunden), in der eine Anforderung an den Docker-Daemon hängen bleiben darf, bevor Compose dies als fehlgeschlagen betrachtet. Standardeinstellung ist 60 Sekunden.
Das Entfernen des tty:true
von meiner Docker-Compose hat für mich funktioniert.
Weitere Informationen zum Problem Fehler beim Erstellen "Die HTTP-Anforderung hat zu lange gedauert" # 3633
Docker-Umgebungsdetails:
$ docker-compose version
docker-compose version 1.18.0, build 8dd22a9
docker-py version: 2.6.1
CPython version: 2.7.13
OpenSSL version: OpenSSL 1.0.1t 3 May 2016
$ docker version
Client:
Version: 18.09.1
API version: 1.39
Go version: go1.10.6
Git commit: 4c52b90
Built: Wed Jan 9 19:35:01 2019
OS/Arch: linux/AMD64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 18.09.1
API version: 1.39 (minimum version 1.12)
Go version: go1.10.6
Git commit: 4c52b90
Built: Wed Jan 9 19:06:30 2019
OS/Arch: linux/AMD64
Experimental: false