diff --git a/conf/compose/Dockerfile b/conf/compose/Dockerfile new file mode 100644 index 0000000..37033e3 --- /dev/null +++ b/conf/compose/Dockerfile @@ -0,0 +1,7 @@ +FROM mhart/alpine-node:6.2.0 +RUN apk --update add git nodejs \ + && rm -rf /var/cache/apk/* \ + && npm install -g bower && \ + echo '{ "allow_root": true }' > /root/.bowerrc +WORKDIR /opt/app +CMD ['bower', 'install'] diff --git a/docker-compose.yml b/docker-compose.yml index ee34881..b57ac51 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -58,7 +58,8 @@ services: bower: container_name: dokumentor-bower - image: develar/nodejs - command: bin/sh -c "cd /opt/app && bower i" + build: + context: . + dockerfile: ./conf/compose/Dockerfile volumes: - ./:/opt/app