aboutsummaryrefslogtreecommitdiffstats
path: root/spring-front/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'spring-front/Dockerfile')
-rw-r--r--spring-front/Dockerfile10
1 files changed, 5 insertions, 5 deletions
diff --git a/spring-front/Dockerfile b/spring-front/Dockerfile
index c4d0b14..9993468 100644
--- a/spring-front/Dockerfile
+++ b/spring-front/Dockerfile
@@ -1,3 +1,8 @@
+FROM node:lts-alpine3.13 as certbuilder
+RUN apk add openssl
+WORKDIR /certs
+RUN openssl req -nodes -new -x509 -subj="/C=US/ST=Denial/L=springfield/O=Dis/CN=localhost" -keyout server.key -out server.cert
+
FROM node:16.14.2-alpine as builder
WORKDIR /app
ENV PATH /app/node_modules/.bin:$PATH
@@ -8,11 +13,6 @@ RUN npm install react-scripts -g
COPY . ./
RUN npm run build
-FROM node:lts-alpine3.13 as certbuilder
-RUN apk add openssl
-WORKDIR /certs
-RUN openssl req -nodes -new -x509 -subj="/C=US/ST=Denial/L=springfield/O=Dis/CN=localhost" -keyout server.key -out server.cert
-
FROM nginx:stable-alpine
COPY --from=builder /app/build /usr/share/nginx/html
COPY --from=certbuilder /certs /certs