From 5617f8721dad10ffe283a523a1896cef0da12452 Mon Sep 17 00:00:00 2001 From: liuyanpunk Date: Tue, 5 Nov 2019 15:05:39 +0800 Subject: [PATCH] Updating pip with default timeout (#8492) * Updating pip with default timeout Most of the time, the pip default site is realiable but we do see timeouts pops out when network is busy or temporary unavaliable . The default value was 15 and that's way too short. So adding --default-time and set it to 1000 should be long enough to mitigate * Update Dockerfile --- contrib/docker/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/docker/Dockerfile b/contrib/docker/Dockerfile index 04e859c74..98e36974e 100644 --- a/contrib/docker/Dockerfile +++ b/contrib/docker/Dockerfile @@ -47,8 +47,8 @@ COPY requirements.txt . COPY requirements-dev.txt . COPY contrib/docker/requirements-extra.txt . -RUN pip install --upgrade setuptools pip \ - && pip install -r requirements.txt -r requirements-dev.txt -r requirements-extra.txt \ +RUN pip --default-timeout=120 install --upgrade setuptools pip \ + && pip --default-timeout=120 install -r requirements.txt -r requirements-dev.txt -r requirements-extra.txt \ && rm -rf /root/.cache/pip COPY --chown=superset:superset superset superset