「docker-compose up」與UnixHTTPConnectionPool 超時
執行docker-compose up 時,特別是對於大量服務/容器,用戶可能對於大量服務/容器,用戶可能對於大量服務/容器,用戶可能對於大量服務/容器會遇到以下情況錯誤:
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).
可能的解決方案:
要解決此問題並促進docker-compose up 的成功執行,請考慮實施以下解決方法:
export DOCKER_CLIENT_TIMEOUT=120 export COMPOSE_HTTP_TIMEOUT=120
注意這些解決方法並不能永久解決問題。如欲進一步了解,請參閱相關主題GitHub:
以上是為什麼 UnixHTTPConnectionPool 的「docker-compose up」會逾時?的詳細內容。更多資訊請關注PHP中文網其他相關文章!