summaryrefslogtreecommitdiffstats
path: root/Dockerfile
diff options
context:
space:
mode:
authorMatthew Lemon <y@yulqen.org>2024-06-06 10:30:43 +0100
committerMatthew Lemon <y@yulqen.org>2024-06-06 10:30:43 +0100
commit9f8dcc276b746ba3d3d9365541d88f5423430a3d (patch)
treec1e6fef936382632eda67bfe13e6fb611a336e74 /Dockerfile
parente487ca089ecb3f8ca946f229f5a2058058e401dc (diff)
Configures static for the new volume
Diffstat (limited to '')
-rw-r--r--Dockerfile13
1 files changed, 4 insertions, 9 deletions
diff --git a/Dockerfile b/Dockerfile
index df55594..db9b131 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,29 +1,24 @@
FROM registry.access.redhat.com/ubi8/python-38
-# Add application sources
USER 0
-# Install system dependencies
RUN yum install -y postgresql-devel gcc && \
yum clean all && \
rm -rf /var/cache/yum
+ENV DJANGO_SETTINGS_MODULE conf.settings.prod
+ENV PYTHONBUFFERED 1
+
WORKDIR /app
COPY . /app
-ENV DJANGO_SETTINGS_MODULE=conf.settings.prod
-
-RUN mkdir -p /app/static/css /app/static/js /app/static/img
+#RUN mkdir -p /app/static/css /app/static/js /app/static/img
-# Install Python dependencies
RUN pip install -U "pip>=24.0.0" && \
pip install -r requirements.txt && \
python manage.py collectstatic --noinput
-# Switch to non-root user
USER 1001
-# Start app
-
ENTRYPOINT ["/app/docker-entrypoint.sh"]