From df7002b2005e3f8089e7e2dd5c345df63b8db398 Mon Sep 17 00:00:00 2001 From: marcelveldt Date: Wed, 16 Oct 2019 11:14:08 +0200 Subject: [PATCH] smaller docker image --- Dockerfile | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index d1fa0854..4a66b8f5 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,18 +1,15 @@ -FROM python:3.7-buster +FROM python:3.7-slim COPY requirements.txt requirements.txt -RUN buildDeps='libtag1-dev build-essential' && \ - set -x && \ - apt-get update && apt-get install -y --no-install-recommends \ +RUN apt-get update && apt-get install -y --no-install-recommends \ # required packages - flac sox libsox-fmt-mp3 zip curl wget ffmpeg libsndfile1 libtag1 \ - python3-numpy python3-scipy python3-matplotlib python3-taglib \ + flac sox libsox-fmt-mp3 zip curl wget ffmpeg libsndfile1 libtag1v5 \ # build packages - $buildDep && \ + libtag1-dev build-essential && \ # install required python packages with pip pip install -r requirements.txt && \ # cleanup build packages - apt-get purge -y --auto-remove $buildDeps && \ + apt-get purge -y --auto-remove libtag1-dev build-essential && \ rm -rf /var/lib/apt/lists/* # copy app files -- 2.34.1