From: marcelveldt Date: Wed, 16 Oct 2019 09:14:08 +0000 (+0200) Subject: smaller docker image X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=df7002b2005e3f8089e7e2dd5c345df63b8db398;p=music-assistant-server.git smaller docker image --- 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