"docker-compose up" expire avec UnixHTTPConnectionPool
Lors de l'exécution de docker-compose up, en particulier pour un nombre important de services/conteneurs , les utilisateurs peuvent rencontrer l'erreur suivante :
ERROR: for testdb-data UnixHTTPConnectionPool(host='localhost', port=None): Read timed out. (read timeout=60) 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).
Solutions possibles :
Pour résoudre ce problème et faciliter l'exécution réussie de docker-compose up, envisagez de mettre en œuvre ce qui suit solutions de contournement :
export DOCKER_CLIENT_TIMEOUT=120 export COMPOSE_HTTP_TIMEOUT=120
Notez que ces solutions de contournement ne résolvent pas définitivement le problème. Pour plus d'informations, reportez-vous aux fils de discussion associés sur GitHub :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!