run - Cómo anular el valor predeterminado de COMPOSE_HTTP_TIMEOUT con el comando docker-compose
docker-compose up (2)
Tengo docker-compose que recupera algunas de las imágenes y crea una. Cuando ejecuto docker-compose up
, obtengo el siguiente error
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).
Pregunta: ¿Cómo pasar el comando COMPOSE_HTTP_TIMEOUT con docker-compose?
Necesitas tu COMPOSE_HTTP_TIMEOUT
en el nivel de COMPOSE_HTTP_TIMEOUT
de tu docker-compose up
y no dentro de tu docker. Entonces la solución es crear un archivo .env
y poner esto dentro:
#.env
COMPOSE_HTTP_TIMEOUT=200
puedes consultar el documento here
COMPOSE_HTTP_TIMEOUT
es una variable de entorno, por lo que
COMPOSE_HTTP_TIMEOUT=200 docker-compose up