From 71fbd420cbc7721c961882915916f59ec6f49ee9 Mon Sep 17 00:00:00 2001 From: MoonTestUse1 Date: Tue, 24 Dec 2024 17:07:50 +0600 Subject: [PATCH] =?UTF-8?q?cha2524222fvdf=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/nginx/Dockerfile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 docker/nginx/Dockerfile diff --git a/docker/nginx/Dockerfile b/docker/nginx/Dockerfile new file mode 100644 index 0000000..870949f --- /dev/null +++ b/docker/nginx/Dockerfile @@ -0,0 +1,22 @@ +FROM nginx:alpine + +# Copy configuration files +COPY nginx.conf /etc/nginx/nginx.conf +COPY conf.d/default.conf /etc/nginx/conf.d/default.conf + +# Create required directories and set permissions +RUN mkdir -p /var/cache/nginx \ + /var/cache/nginx/client_temp \ + /var/cache/nginx/proxy_temp \ + /var/cache/nginx/fastcgi_temp \ + /var/cache/nginx/uwsgi_temp \ + /var/cache/nginx/scgi_temp \ + /var/run \ + && chmod -R 755 /var/cache/nginx \ + && chmod -R 755 /etc/nginx \ + && chown -R nginx:nginx /var/cache/nginx \ + && chown -R nginx:nginx /etc/nginx + +EXPOSE 8000 + +CMD ["nginx", "-g", "daemon off;"]