Spaces:
Running
Running
FROM nginx:1.27.0-alpine | |
# There is a lready a user nginx in this image, so using it to avoid permission user when running in non-root env | |
RUN touch /var/run/nginx.pid && \ | |
chown -R nginx:nginx /var/cache/nginx /var/run/nginx.pid /var/run /var/log/nginx && \ | |
chmod -R 777 /var/cache/nginx /var/run /var/log/nginx /var/run/nginx.pid | |
USER nginx | |
COPY --chown=nginx:nginx nginx.conf /etc/nginx/conf.d/default.conf | |
COPY --chown=nginx:nginx . /usr/share/nginx/html | |
EXPOSE 7860 | |
ENTRYPOINT ["nginx", "-g", "daemon off;"] | |