@@ -12,6 +12,8 @@ EXPOSE 80 443
WORKDIR /var/www/public
+ADD vhost.conf /etc/apache2/sites-enabled/vhost.conf
+
ENTRYPOINT ["/opt/docker/bin/entrypoint.sh"]
CMD ["supervisord"]
@@ -0,0 +1,3 @@
+*.conf
+!default.conf
+!default.apache.conf
@@ -0,0 +1,16 @@
+<VirtualHost *:80>
+ ServerName laradock.dev
+ DocumentRoot /var/www/html/
+ Options Indexes FollowSymLinks
+ <Directory "/var/www/html/">
+ AllowOverride All
+ <IfVersion < 2.4>
+ Allow from all
+ </IfVersion>
+ <IfVersion >= 2.4>
+ Require all granted
+ </Directory>
+</VirtualHost>
+ ServerName sample.dev
+ DocumentRoot /var/www/sample/public/
+ <Directory "/var/www/sample/public/">
@@ -0,0 +1 @@
+Include /etc/apache2/sites-available/*.conf
@@ -104,6 +104,7 @@ services:
- applications
volumes:
- ./logs/apache2:/var/log/apache2
+ - ./apache2/sites:/etc/apache2/sites-available
ports:
- "80:80"
- "443:443"