Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
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