From 215d4c4f6a8a251553ab6eca1298486bd69eab81 Mon Sep 17 00:00:00 2001 From: Karmaa Date: Tue, 11 Mar 2025 23:13:29 -0500 Subject: [PATCH] Changes to Dockerfile to fix error in installing MongoDB --- docker/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 16104498..64b37a0b 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -26,9 +26,6 @@ RUN apk add --no-cache \ libcurl \ && update-ca-certificates -# Install MongoDB image (version 5) -FROM mongo:5 AS mongodb - # Configure nginx COPY docker/nginx.conf /etc/nginx/nginx.conf COPY --from=frontend-builder /app/dist /usr/share/nginx/html @@ -37,6 +34,9 @@ COPY --from=frontend-builder /app/dist /usr/share/nginx/html COPY --from=backend-builder /app/node_modules ./node_modules COPY --from=backend-builder /app/src/backend ./src/backend +# Ensure nginx user is created, if not already created +RUN adduser -D -g 'www' nginx + # Create separate directories for nginx logs and data RUN mkdir -p /var/log/nginx /var/lib/nginx && \ chown -R nginx:nginx /var/log/nginx /var/lib/nginx