Adding vhosts to Apache

This commit is contained in:
Miguel Martinez
2015-06-19 17:57:55 -07:00
parent 8846b80958
commit 6084cff4ea
4 changed files with 34 additions and 1 deletions

View File

@@ -3,13 +3,14 @@ MAINTAINER Bitnami <containers@bitnami.com>
ENV BITNAMI_APP_NAME=apache \
BITNAMI_APP_USER=daemon \
BITNAMI_APP_VERSION=2.4.12-2-r01 \
BITNAMI_APP_VERSION=2.4.12-2-r02 \
BITNAMI_APP_DIR=$BITNAMI_PREFIX/apache2
ENV BITNAMI_APP_VOL_PREFIX=/bitnami/$BITNAMI_APP_NAME \
PATH=$BITNAMI_APP_DIR/bin:$PATH
RUN sh $BITNAMI_PREFIX/install.sh
COPY vhosts/* $BITNAMI_APP_DIR/conf.defaults/vhosts/
EXPOSE 80 443
VOLUME ["$BITNAMI_APP_VOL_PREFIX/conf", "$BITNAMI_APP_VOL_PREFIX/logs", "/app"]

View File

@@ -0,0 +1,11 @@
<VirtualHost *:80>
ServerName yourapp.com
DocumentRoot "/app"
ProxyPass / http://[your_node_container_link_alias]:3000
ProxyPassReverse / http://[your_node_container_link_alias]:3000
<Directory "/app">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

View File

@@ -0,0 +1,10 @@
<VirtualHost *:80>
ServerName yourapp.com
DocumentRoot "/app"
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://[your_php-fpm_container_link_alias]:9000/app/$1
<Directory "/app">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

View File

@@ -0,0 +1,11 @@
<VirtualHost *:80>
ServerName yourapp.com
DocumentRoot "/app"
ProxyPass / http://[your_ruby_container_link_alias]:3000
ProxyPassReverse / http://[your_ruby_container_link_alias]:3000
<Directory "/app">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>