Adapt dockerfile for docker

This commit is contained in:
Frédéric Vachon 2015-04-20 14:52:15 -04:00
parent fce89ce0ca
commit 7862fb5ae9
2 changed files with 13 additions and 5 deletions

View File

@ -14,11 +14,19 @@ RUN gem install sass
RUN mkdir -p /var/lock/apache2 /var/run/apache2 /var/run/sshd /var/log/supervisor
# Add supervisor config files
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
COPY container/supervisord.conf /etc/supervisor/conf.d/supervisord.conf
# Configure Apache2 for reverse-proxying
ADD 000-default.conf etc/apache2/sites-enabled/000-default.conf
ADD ports.conf etc/apache2/ports.conf
ADD container/000-default.conf etc/apache2/sites-enabled/000-default.conf
ADD container/ports.conf etc/apache2/ports.conf
ADD /.bowerrc /opt/adagios-frontend/.bowerrc
ADD /.jshintrc /opt/adagios-frontend/.jshintrc
ADD /Gruntfile.js /opt/adagios-frontend/Gruntfile.js
ADD /bower.json /opt/adagios-frontend/bower.json
ADD /package.json /opt/adagios-frontend/package.json
ADD /app /opt/adagios-frontend/app
RUN a2enmod proxy
RUN a2enmod proxy_http

View File

@ -3,10 +3,10 @@ all: build daemon
clean: kill remove
build:
sudo docker build -t adg-fe container
sudo docker build -t adg-fe .
rebuild:
sudo docker build --no-cache -t adg-fe container
sudo docker build --no-cache -t adg-fe .
interactive:
sudo docker run -p 8080:8080 -v ${PWD}:/opt/adagios-frontend -i -t --name adg-fe adg-fe bash