|
@@ -0,0 +1,18 @@
|
|
|
+FROM node:10
|
|
|
+
|
|
|
+WORKDIR /usr/src/app
|
|
|
+
|
|
|
+# Install app dependencies
|
|
|
+# A wildcard is used to ensure both package.json AND package-lock.json are copied
|
|
|
+# where available (npm@5+)
|
|
|
+COPY package*.json ./
|
|
|
+
|
|
|
+RUN npm install
|
|
|
+
|
|
|
+# Bundle app source
|
|
|
+COPY . .
|
|
|
+
|
|
|
+# Has to be changed according to config
|
|
|
+EXPOSE 8000
|
|
|
+
|
|
|
+CMD [ "node", "app.js" ]
|