NexusDashboard/Dockerfile

22 lines
404 B
Docker
Raw Permalink Normal View History

2022-01-16 18:22:00 +00:00
# syntax=docker/dockerfile:1
FROM python:3.11-slim-bookworm
2022-01-16 18:22:00 +00:00
RUN apt update
RUN apt -y install zip
RUN apt -y install imagemagick
COPY requirements.txt requirements.txt
RUN pip install -r requirements.txt
RUN pip install gunicorn
COPY wsgi.py wsgi.py
COPY entrypoint.sh entrypoint.sh
COPY ./app /app
COPY ./migrations /migrations
EXPOSE 8000
RUN chmod +x entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]