From 9ef27805124ec88e97e5f1d26aad46bf4dc5e26f Mon Sep 17 00:00:00 2001 From: Dmitriy Shesterkin Date: Thu, 6 Jul 2017 02:01:12 +0300 Subject: [PATCH] bower container --- conf/compose/Dockerfile | 7 +++++++ docker-compose.yml | 5 +++-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 conf/compose/Dockerfile 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