xiv.pet/Dockerfile
2024-05-09 16:58:13 +10:00

14 lines
309 B
Docker

FROM python:3.12.3
RUN pip install pipenv --upgrade
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY ./Pipfile /usr/src/app
RUN pipenv lock --requirements > requirements.txt
RUN pip install -r requirements.txt
COPY . /usr/src/app
EXPOSE 80
COPY ./runserver.sh /usr/local/bin/
CMD ["sh", "runserver.sh"]