In our Jenkins agents we are running about several (around 20) tests whose setup involves running docker-compose up
for a "big" number of services/containers (around 14).
From time to time, I'll get the following error:
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).
Haven't been able to reproduce this consistently. And I'm still trying to figure out whether or not there is a correlation with our agent's resources being at full use.
docker -v
is 1.10.1
and docker-compose -v
is 1.13.1
.
Any ideas about what this may be related to?
question from:
https://stackoverflow.com/questions/42230536/docker-compose-up-times-out-with-unixhttpconnectionpool 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…