Skip to content

Commit da32fb7

Browse files
committed
Added a docker build
1 parent 8252f05 commit da32fb7

File tree

3 files changed

+21
-1
lines changed

3 files changed

+21
-1
lines changed

.dockerignore

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
.git
2+
dist
3+
node_modules
4+
5+
.dockerignore
6+
Dockerfile

Dockerfile

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
FROM node:10-alpine
2+
EXPOSE 8080
3+
COPY . /home/app
4+
WORKDIR /home/app
5+
RUN npm install
6+
RUN npm run build
7+
CMD [ "node", "dist/server.js" ]

README.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,14 @@ click on "Open dedicated DevTools for Node".
3838

3939
```bash
4040
$ npm run build
41-
$ npm serve
41+
$ npm run serve
42+
```
43+
44+
## Docker Build
45+
46+
```bash
47+
$ docker build -t <dockerhub_username>/node-es6-rest-template .
48+
$ docker run -p 8080:8080 -d -–name node-es6-rest-template <dockerhub_username>/node-es6-rest-template
4249
```
4350

4451
## Folder Structure

0 commit comments

Comments
 (0)