summaryrefslogtreecommitdiffstats
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-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"]