Adding docker/docker-compose support.

pull/230/head
Jacques Labuschagne 2017-07-21 14:28:48 +01:00
parent 0042d75ed0
commit 4f522157ac
2 changed files with 32 additions and 0 deletions

20
Dockerfile 100644
View File

@ -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"]

12
docker-compose.yml 100644
View File

@ -0,0 +1,12 @@
version: "2"
services:
nginx:
image: nginx:1.13
ports:
- "8003:80"
volumes_from:
- freeboard:ro
freeboard:
image: freeboard
build: .