This repository was archived by the owner on Apr 27, 2018. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +84
-0
lines changed Expand file tree Collapse file tree 3 files changed +84
-0
lines changed Original file line number Diff line number Diff line change 1+ # ###########################################################
2+ # Dockerfile to that builds on top of nginx to run
3+ # a sails app with PM2
4+ # ###########################################################
5+
6+
7+ FROM node:0.10.32-slim
8+
9+ MAINTAINER Markus Padourek <markus@artificial.io>
10+
11+ RUN npm install -g pm2@0.11.2 sails@0.10.5 grunt bower
12+ RUN mkdir /server
13+
14+ # installs nginx to /usr/sbin/nginx
15+ # conf file is at /etc/nginx/nginx.conf
16+
17+ # Define mountable directories.
18+ VOLUME ["/server" ]
19+
20+ # Define working directory.
21+ WORKDIR /server
22+
23+ # Define default command.
24+ # CMD ["pm2"]
25+
26+ # Expose ports.
27+ EXPOSE 1337
28+ EXPOSE 3000
Original file line number Diff line number Diff line change 1+ # ###########################################################
2+ # Dockerfile to that builds on top of nginx to run
3+ # a sails app with PM2
4+ # ###########################################################
5+
6+
7+ FROM node:0.11-slim
8+
9+ MAINTAINER Markus Padourek <markus@artificial.io>
10+
11+ RUN npm install -g pm2 sails grunt bower
12+ RUN mkdir /server
13+
14+ # installs nginx to /usr/sbin/nginx
15+ # conf file is at /etc/nginx/nginx.conf
16+
17+ # Define mountable directories.
18+ VOLUME ["/server" ]
19+
20+ # Define working directory.
21+ WORKDIR /server
22+
23+ # Define default command.
24+ # CMD ["pm2"]
25+
26+ # Expose ports.
27+ EXPOSE 1337
28+ EXPOSE 3000
Original file line number Diff line number Diff line change 1+ # ###########################################################
2+ # Dockerfile to that builds on top of nginx to run
3+ # a sails app with PM2
4+ # ###########################################################
5+
6+
7+ FROM node:slim
8+
9+ MAINTAINER Markus Padourek <markus@artificial.io>
10+
11+ RUN npm install -g pm2 sails grunt bower
12+ RUN mkdir /server
13+
14+ # installs nginx to /usr/sbin/nginx
15+ # conf file is at /etc/nginx/nginx.conf
16+
17+ # Define mountable directories.
18+ VOLUME ["/server" ]
19+
20+ # Define working directory.
21+ WORKDIR /server
22+
23+ # Define default command.
24+ # CMD ["pm2"]
25+
26+ # Expose ports.
27+ EXPOSE 1337
28+ EXPOSE 3000
You can’t perform that action at this time.
0 commit comments