瀏覽代碼

Create Dockerfile

```
# Create image
docker build -t username/parse-server .

# Then you can run it or push it to Docker Hub
docker push username/parse-server
```
Didier Franc 9 年之前
父節點
當前提交
258924a444
共有 1 個文件被更改,包括 26 次插入0 次删除
  1. 26 0
      Dockerfile

+ 26 - 0
Dockerfile

@@ -0,0 +1,26 @@
+FROM node:latest
+
+RUN mkdir parse
+
+ADD . /parse
+WORKDIR /parse
+RUN npm install
+
+ENV APP_ID setYourAppId
+ENV MASTER_KEY setYourMasterKey
+ENV DATABASE_URI setMongoDBURI
+
+# Optional (default : 'parse/cloud/main.js')
+# ENV CLOUD_CODE_MAIN cloudCodePath
+
+# Optional (default : '/parse')
+# ENV PARSE_MOUNT mountPath
+
+EXPOSE 1337
+
+# Uncomment if you want to access cloud code outside of your container
+# A main.js file must be present, if not Parse will not start
+
+# VOLUME /parse/cloud               
+
+CMD [ "npm", "start" ]