"docker-compose up" Tamat Masa dengan UnixHTTPConnectionPool
Apabila melaksanakan docker-compose up, terutamanya untuk sejumlah besar perkhidmatan/bekas , pengguna mungkin menghadapi ralat berikut:
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).
Mungkin Penyelesaian:
Untuk menyelesaikan isu ini dan memudahkan pelaksanaan docker-compose up, pertimbangkan untuk melaksanakan perkara berikut penyelesaian:
export DOCKER_CLIENT_TIMEOUT=120 export COMPOSE_HTTP_TIMEOUT=120
Perhatikan bahawa penyelesaian ini tidak menyelesaikan isu secara kekal. Untuk mendapatkan maklumat lanjut, rujuk urutan yang berkaitan di GitHub:
Atas ialah kandungan terperinci Mengapa 'docker-compose up' Time Out dengan UnixHTTPConnectionPool?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!