diff --git a/daidokoro/Dockerfile b/daidokoro/Dockerfile index 1f6bc31..01383e3 100644 --- a/daidokoro/Dockerfile +++ b/daidokoro/Dockerfile @@ -1,13 +1,18 @@ -FROM node:alpine +FROM node:alpine AS build WORKDIR /usr/src/app -COPY . /usr/src/app - +COPY package.json package-lock.json ./ RUN npm install -g @angular/cli - RUN npm install -EXPOSE 4200 +COPY . . +RUN npm run build -- --configuration=production --base-href='/containers/dorianhodin-daidokoro' + + +FROM nginx:alpine as deploy + +EXPOSE 8080 -ENTRYPOINT ["ng", "serve", "--open"] +COPY nginx.conf /etc/nginx/nginx.conf +COPY --from=build /usr/src/app/dist/portofolio/browser/ /usr/share/nginx/html \ No newline at end of file