diff --git a/backend/Dockerfile b/backend/Dockerfile index 5d20aa7..300acaa 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -3,8 +3,14 @@ FROM python:3.10.9 WORKDIR /tmp RUN python -m venv venv COPY ./requirements.txt /code/requirements.txt +RUN . venv/bin/activate RUN python -m pip install -r /code/requirements.txt +COPY venv /code/venv WORKDIR /code -COPY ./ /code +COPY app app +COPY main.py main.py +COPY config.py config.py +COPY boot.sh boot.sh +COPY migrations migrations CMD sh boot.sh diff --git a/backend/boot.sh b/backend/boot.sh index 0743b5d..19b9522 100755 --- a/backend/boot.sh +++ b/backend/boot.sh @@ -2,8 +2,6 @@ . ./venv/bin/activate -pip install -r ./requirements.txt - flask db upgrade exec gunicorn -b :5000 --access-logfile - --error-logfile - main:app