瀏覽代碼

Set a proper path for public documents

Pierre Jaury 7 年之前
父節點
當前提交
d76851732a
共有 1 個文件被更改,包括 11 次插入10 次删除
  1. 11 10
      Dockerfile.apache

+ 11 - 10
Dockerfile.apache

@@ -14,18 +14,19 @@ RUN apt-get update \
  && ln -sf /usr/bin/composer.phar /usr/bin/composer \
  && ln -sf /usr/bin/composer.phar /usr/bin/composer \
  && rm /tmp/composer.phar
  && rm /tmp/composer.phar
 
 
-COPY . /var/www/html/
+COPY . /var/www/
 
 
-WORKDIR /var/www/html
+WORKDIR /var/www/
 RUN install -d -m0755 -o www-data -g www-data \
 RUN install -d -m0755 -o www-data -g www-data \
-    /var/www/html/storage \
-    /var/www/html/storage/framework \
-    /var/www/html/storage/logs \
-    /var/www/html/storage/framework/sessions \
-    /var/www/html/storage/framework/views \
-    /var/www/html/storage/framework/cache && \
-  composer install --prefer-source --no-interaction
+    /var/www/storage \
+    /var/www/storage/framework \
+    /var/www/storage/logs \
+    /var/www/storage/framework/sessions \
+    /var/www/storage/framework/views \
+    /var/www/storage/framework/cache \
+ && composer install --prefer-source --no-interaction \
+ && rm -rf html && mv public html
 
 
-VOLUME ["/var/www/html"]
+VOLUME ["/var/www/storage"]
 
 
 ENV PATH="~/.composer/vendor/bin:./vendor/bin:${PATH}"
 ENV PATH="~/.composer/vendor/bin:./vendor/bin:${PATH}"