diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 00000000..6b8710a7 --- /dev/null +++ b/.dockerignore @@ -0,0 +1 @@ +.git diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..2bd1cc98 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM starefossen/ruby-node:alpine + +RUN apk --update add build-base \ + && gem install -N jsduck \ + && npm i -g bower gulp + +WORKDIR /app +COPY . /app + +RUN npm i + +ENTRYPOINT sh diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..027aecf3 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +version: '3' + +services: + autolinker: + image: autolinker + entrypoint: gulp + build: + context: . + volumes: + - ${PWD}:/app