diff --git a/Dockerfile b/Dockerfile index a7540a4..50293e4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,10 @@ FROM python:3.6-alpine ENV PYTHONUNBUFFERED 1 -RUN mkdir /src WORKDIR /src COPY requirements.txt /src/ -RUN apk update && apk add postgresql-dev gcc musl-dev jpeg-dev zlib-dev libwebp-dev -RUN pip install -r requirements.txt -RUN apk del musl-dev gcc -COPY . /src \ No newline at end of file +RUN apk update && apk add postgresql-dev gcc musl-dev jpeg-dev zlib-dev libwebp-dev && \ + pip install -r requirements.txt && \ + apk del musl-dev gcc && \ + rm -rf /var/cache/apk/* +COPY . /src +ENTRYPOINT sh -c "python manage.py makemigrations data && python manage.py migrate data && python telegram.py" \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index a08c8b2..e9251f8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,6 @@ version: '2' services: app: build: . - command: sh -c "python manage.py makemigrations data && python manage.py migrate data && python telegram.py" restart: always environment: BOT_TOKEN: