diff --git a/docker/nginx/Dockerfile b/docker/nginx/Dockerfile index 870949f..92ceee6 100644 --- a/docker/nginx/Dockerfile +++ b/docker/nginx/Dockerfile @@ -1,6 +1,6 @@ FROM nginx:alpine -# Copy configuration files +# Copy nginx configuration files COPY nginx.conf /etc/nginx/nginx.conf COPY conf.d/default.conf /etc/nginx/conf.d/default.conf @@ -12,11 +12,21 @@ RUN mkdir -p /var/cache/nginx \ /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 + /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 755 /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 -EXPOSE 8000 +EXPOSE 80 -CMD ["nginx", "-g", "daemon off;"] +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/docker/nginx/nginx.conf b/docker/nginx/nginx.conf index 2467e62..9ce8eb8 100644 --- a/docker/nginx/nginx.conf +++ b/docker/nginx/nginx.conf @@ -10,11 +10,11 @@ events { http { include /etc/nginx/mime.types; default_type application/octet-stream; - - log_format main '$remote_addr - $remote_user [$time_local] "$request"' - '$status $body_bytes_sent "$http_referer"' - '"$http_user_agent" "$http_x_forwarded_for"'; - + + log_format main '$remote_addr - $remote_user [$time_local] "$request" ' + '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; + access_log /var/log/nginx/access.log main; sendfile on;