Comment remplacer la valeur par défaut de COMPOSE_HTTP_TIMEOUT avec docker-composition de commande
J'ai docker-composer qui récupère les images et crée un.
Quand je lance docker-compose up
, j'obtiens l'erreur suivante
ERREUR: Une requête HTTP a pris trop de temps. Nouvelle tentative avec l'option --verbose
pour obtenir des informations de débogage. Si vous rencontrez ce problème régulièrement
en raison de la faiblesse des conditions du réseau, à envisager de
COMPOSE_HTTP_TIMEOUT à une valeur plus élevée (valeur actuelle: 60).
Question: Comment passer le COMPOSE_HTTP_TIMEOUT
avec docker-compose
commande?
Vous devez vous connecter pour publier un commentaire.
COMPOSE_HTTP_TIMEOUT
est une variable d'environnement, de sorteVous avez besoin de votre
COMPOSE_HTTP_TIMEOUT
à votredocker-compose up
niveau et pas à l'intérieur de votre panneau. Donc la solution est de créer un.env
fichier et mettre ceci à l'intérieur:vous pouvez consulter le doc ici
J'ai fait face à ce problème récemment. Même après substitution de la valeur par défaut
COMPOSE_HTTP_TIMEOUT
valeur qu'elle n'a pas de travail pour moi.Cause Possible Comme indiqué dans la documentation Composer de la CLI variables d'environnement
Retrait de la
tty:true
de mon menu fixe-composer travaillé pour moi.Plus de détails sur le problèmeComposer erreur "de la requête HTTP a pris trop de temps" #3633
Le panneau détails de l'Environnement: