Ver Fonte

Merge pull request #21 from cyril-ui-developer/add-entrypoint-dockerfile

CONSOLE-3303: Move plugin template to the openshift GitHub org -: Add Dockerfile.ci.test with ENTRYPOINT to failing test in CI
Jakub Hadvig há 3 anos atrás
pai
commit
830da1a446
1 ficheiros alterados com 7 adições e 3 exclusões
  1. 7 3
      Dockerfile

+ 7 - 3
Dockerfile

@@ -1,10 +1,14 @@
-FROM docker.io/library/node:16 AS build
+FROM registry.access.redhat.com/ubi8/nodejs-16:latest AS build
+USER root
+RUN command -v yarn || npm i -g yarn
 
 ADD . /usr/src/app
 WORKDIR /usr/src/app
 RUN yarn install && yarn build
 
-FROM docker.io/library/nginx:stable
+FROM registry.access.redhat.com/ubi8/nginx-120:latest
 
-RUN chmod g+rwx /var/cache/nginx /var/run /var/log/nginx
 COPY --from=build /usr/src/app/dist /usr/share/nginx/html
+USER 1001
+
+ENTRYPOINT ["nginx", "-g", "daemon off;"]