diff --git a/Dockerfile b/Dockerfile index 9e0613f..db03f5d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ FROM python:3-alpine -RUN apk update && apk upgrade && apk add python3-pip +RUN apk update && apk upgrade && apk add py-pip make +WORKDIR /app COPY . . RUN pip install -r requirements.txt CMD make prod +EXPOSE 8000 diff --git a/Makefile b/Makefile index b961836..d80e562 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,9 @@ check: python3 -m mypy flaskapp/ python3 -m pylint flaskapp/ +docker: + docker build -t ${REPO_OWNER}/${REPO_OWNER_SNAKE} . + clean: rm -rf flaskapp/__pycache__ rm -rf __pycache__ diff --git a/docker-compose.yml b/docker-compose.yml index 7ffd2a6..2659b00 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,7 +2,7 @@ version: "3" services: ${REPO_NAME_SNAKE}: - image: ${REPO_NAME_SNAKE}:latest + image: ${REPO_OWNER}/${REPO_NAME_SNAKE}:latest container_name: ${REPO_NAME_SNAKE} restart: unless-stopped ports: