2016-04-07 13 views
26

Tôi có tính năng gắn kết đế tải xuống một số hình ảnh và tạo một hình ảnh. Khi tôi chạy docker-compose up, tôi nhận được lỗi sauCách ghi đè giá trị mặc định COMPOSE_HTTP_TIMEOUT bằng lệnh docker-compose

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). 

Câu hỏi: Làm thế nào để vượt qua COMPOSE_HTTP_TIMEOUT với lệnh Docker-soạn?

Trả lời

39

COMPOSE_HTTP_TIMEOUT là một biến môi trường, vì vậy

COMPOSE_HTTP_TIMEOUT=200 docker-compose up 
+0

Thanks a lot. Nó hoạt động – gurubelli

9

Bạn cần COMPOSE_HTTP_TIMEOUT ở mức docker-compose up của bạn và không phải bên Docker của bạn. Vì vậy, giải pháp là tạo ra một tập tin .env và đặt bên này:

#.env 
COMPOSE_HTTP_TIMEOUT=200 

bạn có thể kiểm tra doc here

Các vấn đề liên quan