summaryrefslogtreecommitdiffstats
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile18
1 files changed, 4 insertions, 14 deletions
diff --git a/Dockerfile b/Dockerfile
index bf9e33a..bba15d4 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,5 +1,5 @@
# Builder stage
-FROM registry.access.redhat.com/ubi9/python-311:1-52.1712567218 AS builder
+FROM registry.access.redhat.com/ubi9/python-311:1-52.1712567218 AS builder
# Add application sources
USER 0
@@ -26,23 +26,13 @@ WORKDIR /app
# Copy from builder
COPY --from=builder /app /app
+RUN apt update && apt install -y --no-install-recommends libpq-dev build-essential
+
# Install packages
RUN pip install -r requirements.txt
-# Copy across db file and set permissions
-COPY db.sqlite3 /app/db.sqlite3
-RUN chown 1001:0 /app && \
- chmod 664 /app/db.sqlite3
-
-# Set user
-USER 1001
-
-ENV DJANGO_SETTINGS_MODULE=conf.settings.base
-
-# Migrate database
-RUN python manage.py migrate
+ENV DJANGO_SETTINGS_MODULE=conf.settings.local
-# Expose port
EXPOSE 8000
# Start app