eight0153/CartPole-NEAT

View on GitHub
web/frontend/Dockerfile

Summary

Maintainability
Test Coverage
FROM node:8-alpine

RUN mkdir /app
WORKDIR /app
COPY /src /app/src
COPY ["package.json", "package-lock.json*", "./"]

RUN npm install --production --silent && mv node_modules ../

# Expose PORT 3000 on our virtual machine so we can run our server
EXPOSE 3000

ENTRYPOINT ["npm", "start"]