File size: 528 Bytes
4c9cf16
1960505
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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;"]