Merge pull request #230 from jlabusch/docker

Adding docker/docker-compose support.
master
Andrew Wolverton 2018-03-07 11:34:26 -06:00 committed by GitHub
commit 38789f6e8b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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: .