Dockerfile 519 B

123456789101112131415161718192021222324252627
  1. FROM node:latest
  2. RUN mkdir parse
  3. ADD . /parse
  4. WORKDIR /parse
  5. RUN npm install
  6. ENV APP_ID setYourAppId
  7. ENV MASTER_KEY setYourMasterKey
  8. ENV DATABASE_URI setMongoDBURI
  9. # Optional (default : 'parse/cloud/main.js')
  10. # ENV CLOUD_CODE_MAIN cloudCodePath
  11. # Optional (default : '/parse')
  12. # ENV PARSE_MOUNT mountPath
  13. EXPOSE 1337
  14. # Uncomment if you want to access cloud code outside of your container
  15. # A main.js file must be present, if not Parse will not start
  16. # VOLUME /parse/cloud
  17. CMD [ "npm", "start" ]