Repository URL to install this package:
|
Version:
1.0.1-ec61549 ▾
|
FROM node:9-alpine AS project-stage
# Create app dir
WORKDIR /app
# Copy project files
COPY package.json yarn.lock .yarnrc gulpfile.js .babelrc ./
FROM project-stage AS server-install-stage
# Install production dependencies only for express
RUN yarn install --production --ignore-scripts --prefer-offline
RUN yarn cache clean
FROM server-install-stage AS run-stage
# Expose port
EXPOSE 3000
# Define `run` command (this will be PID 1)
ENTRYPOINT ["yarn", "run", "serve"]
# Copy application code
COPY src src