From 6df26b1e7cb709b8fe7daa98b66efc2d0ec7ee88 Mon Sep 17 00:00:00 2001 From: Clemens Klug Date: Mon, 16 Apr 2018 13:44:11 +0200 Subject: [PATCH] reduce size of image --- .gitignore | 2 ++ Dockerfile | 5 +++-- docker-compose.yml | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c9c8b92..d150413 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ settings.json __pycache__/ *.pyc +*.png +.venv/ diff --git a/Dockerfile b/Dockerfile index 6b83bed..033c969 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,8 @@ FROM python:3.6-alpine3.7 ADD [".", "/app"] WORKDIR /app -RUN apk add --update g++ gfortran openblas-dev libpng-dev musl-dev freetype-dev -RUN pip install -r requirements.txt --no-cache-dir +RUN apk add --update g++ gfortran openblas-dev libpng-dev musl-dev freetype-dev libpng openblas libstdc++ && \ + pip install -r requirements.txt --no-cache-dir && \ + apk del g++ gfortran openblas-dev libpng-dev musl-dev freetype-dev CMD ["python", "bot.py"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 700c071..67d2da9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,6 +3,6 @@ version: "2" services: doorbot: build: . - image: fswiai/doorbot:0.2 + image: fswiai/doorbot:0.3.2 volumes: - ./settings.json:/app/settings.json \ No newline at end of file