20 lines
No EOL
383 B
Docker
20 lines
No EOL
383 B
Docker
FROM python:3.10
|
|
|
|
ENV PYTHONDONTWRITEBYTECODE 1
|
|
ENV PYTHONUNBUFFERED 1
|
|
|
|
WORKDIR /app
|
|
|
|
COPY requirements.txt requirements.txt
|
|
|
|
RUN pip install --upgrade pip && \
|
|
pip install -r requirements.txt && \
|
|
pip install gunicorn
|
|
|
|
COPY . .
|
|
|
|
RUN python manage.py collectstatic --noinput
|
|
|
|
EXPOSE 8000/tcp
|
|
|
|
CMD ["gunicorn", "--bind", "0.0.0.0:8000", "CollegiateHouseWars.wsgi:application"] |