Showing
2 changed files
with
34 additions
and
0 deletions
Dockerfile
0 → 100644
1 | +############################################################ | ||
2 | +# Dockerfile to build hystrix + turbin Installed Containers | ||
3 | +# Based on centos 6.7 | ||
4 | +# How to build new image: docker build -t yoho-hystrix-qcloud . | ||
5 | +# the hystrix alert need to post events to influxdb.yohoops.org. | ||
6 | +# nginx version: 1.12.0 | ||
7 | +############################################################ | ||
8 | + | ||
9 | +#base image : ccr.ccs.tencentyun.com/yoho-base/nodejs | ||
10 | +FROM ccr.ccs.tencentyun.com/yoho-base/nodejs | ||
11 | + | ||
12 | +MAINTAINER jimi <jimi.ji@yoho.cn> | ||
13 | + | ||
14 | +ENV NODE_ENV production | ||
15 | +ENV NODE_HOME /home/static-ci/ | ||
16 | + | ||
17 | +COPY static-ci.tar.gz /home | ||
18 | + | ||
19 | +RUN cd /home && \ | ||
20 | + mkdir -p $NODE_HOME && \ | ||
21 | + mkdir -p /Data/logs/node/static-ci && \ | ||
22 | + tar -xzvf static-ci.tar.gz -C $NODE_HOME && \ | ||
23 | + rm -rf static-ci.tar.gz | ||
24 | + | ||
25 | +WORKDIR $NODE_HOME | ||
26 | + | ||
27 | +#expose port | ||
28 | +EXPOSE 6006 | ||
29 | + | ||
30 | +CMD ["node","$NODE_HOMEserver.js"] |
-
Please register or login to post a comment