From 0a4b2f19e375a3f2306ccdffd03b31bb402a458d Mon Sep 17 00:00:00 2001 From: gaojin Date: Mon, 17 Sep 2018 10:37:25 +0800 Subject: [PATCH] use --no-cache-dir for docker build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit use --no-cache can save about 90M ``` ➜ freqtrade git:(develop) ✗ docker images freq REPOSITORY TAG IMAGE ID CREATED SIZE freq latest b15db8341067 7 minutes ago 800MB ➜ freqtrade git:(develop) ✗ docker images freq_nocache REPOSITORY TAG IMAGE ID CREATED SIZE freq_nocache latest e5731f28ac54 20 seconds ago 709MB ``` --- Dockerfile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5d1b44f8c..aa9071024 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,11 +15,11 @@ RUN mkdir /freqtrade WORKDIR /freqtrade # Install dependencies -COPY requirements.txt /freqtrade/ -RUN pip install numpy \ - && pip install -r requirements.txt +COPY requirements.txt /freqtrade/ +RUN pip install numpy --no-cache-dir \ + && pip install -r requirements.txt --no-cache-dir # Install and execute COPY . /freqtrade/ -RUN pip install -e . +RUN pip install -e . --no-cache-dir ENTRYPOINT ["freqtrade"]