From 2dac042b0a16c49128c61da22b5e85fdb4f3fe00 Mon Sep 17 00:00:00 2001 From: wodka Date: Wed, 11 Sep 2019 00:02:40 +0200 Subject: [PATCH] add api docker build --- api/Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 api/Dockerfile diff --git a/api/Dockerfile b/api/Dockerfile new file mode 100644 index 00000000..bd7e027d --- /dev/null +++ b/api/Dockerfile @@ -0,0 +1,17 @@ +FROM node:10 AS builder +MAINTAINER OhMyForm + +WORKDIR /usr/src/app + +# just copy everhing +COPY . . + +RUN yarn install --frozen-lockfile +RUN yarn build + +FROM node:10-alpine + +COPY --from=builder /usr/src/app /usr/src/app + +EXPOSE 3000 +CMD [ "yarn", "start:prod" ]