commit
38789f6e8b
|
@ -0,0 +1,20 @@
|
||||||
|
FROM node:6
|
||||||
|
|
||||||
|
RUN mkdir -p /usr/share/nginx/html
|
||||||
|
|
||||||
|
COPY . /usr/share/nginx/html/
|
||||||
|
|
||||||
|
RUN chown -R node:node /usr/share/nginx/html
|
||||||
|
|
||||||
|
USER node
|
||||||
|
|
||||||
|
WORKDIR /usr/share/nginx/html
|
||||||
|
|
||||||
|
RUN npm install; \
|
||||||
|
npm install grunt-cli underscore
|
||||||
|
|
||||||
|
RUN ./node_modules/.bin/grunt
|
||||||
|
|
||||||
|
VOLUME ["/usr/share/nginx/html"]
|
||||||
|
|
||||||
|
CMD ["bash"]
|
|
@ -0,0 +1,12 @@
|
||||||
|
version: "2"
|
||||||
|
|
||||||
|
services:
|
||||||
|
nginx:
|
||||||
|
image: nginx:1.13
|
||||||
|
ports:
|
||||||
|
- "8003:80"
|
||||||
|
volumes_from:
|
||||||
|
- freeboard:ro
|
||||||
|
freeboard:
|
||||||
|
image: freeboard
|
||||||
|
build: .
|
Loading…
Reference in New Issue