Skip to content
Snippets Groups Projects
Dockerfile 510 B
Newer Older
tspuller's avatar
bla
tspuller committed
FROM mhart/alpine-node:11 AS builder
WORKDIR /app

COPY package.json /app
COPY lerna.json /app
COPY babel.config.js /app

COPY packages/isomorphic /app/packages/isomorphic
COPY shared/package.json /app/shared/package.json
COPY shared/isomorphic /app/shared/isomorphic
COPY shared/Library /app/shared/Library

RUN yarn && cd packages/isomorphic && yarn build

FROM mhart/alpine-node
RUN yarn global add serve
WORKDIR /app
COPY --from=builder /app/packages/isomorphic/build .
CMD ["serve", "-p", "80", "-s", "."]