Jelajahi Sumber

Remove non-root user to restore UI

Signed-off-by: Matt Ray <github@mattray.dev>
Matt Ray 2 tahun lalu
induk
melakukan
5635ab7636
2 mengubah file dengan 2 tambahan dan 17 penghapusan
  1. 1 9
      ui/Dockerfile
  2. 1 8
      ui/Dockerfile.cross

+ 1 - 9
ui/Dockerfile

@@ -9,17 +9,9 @@ FROM nginx:alpine
 COPY --from=builder /opt/ui/dist /var/www
 COPY default.nginx.conf /etc/nginx/conf.d/
 COPY nginx.conf /etc/nginx/
-RUN rm -rf /etc/nginx/conf.d/default.conf
-
-RUN adduser 1001 -g 1000 -D
-RUN chown 1001:1000 -R /var/www
-RUN chown 1001:1000 -R /etc/nginx
 
 ENV BASE_URL=/model
 
-
-USER 1001
-
 COPY ./docker-entrypoint.sh /usr/local/bin/
 ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
-CMD ["nginx", "-g", "daemon off;"]
+CMD ["nginx", "-g", "daemon off;"]

+ 1 - 8
ui/Dockerfile.cross

@@ -1,17 +1,10 @@
 FROM nginx:alpine
-
 COPY ./dist /var/www
 COPY default.nginx.conf /etc/nginx/conf.d/
 COPY nginx.conf /etc/nginx/
-COPY ./docker-entrypoint.sh /usr/local/bin/
-
-RUN adduser 1001 -g 1000 -D
-RUN chown 1001:1000 -R /var/www
-RUN chown 1001:1000 -R /etc/nginx
 
 ENV BASE_URL=/model
 
-USER 1001
-
+COPY ./docker-entrypoint.sh /usr/local/bin/
 ENTRYPOINT ["/usr/local/bin/docker-entrypoint.sh"]
 CMD ["nginx", "-g", "daemon off;"]