From cd2e06c507c55c6e458ae4281ac3f1c668db16ed Mon Sep 17 00:00:00 2001 From: Jack Goh Date: Wed, 18 Jul 2018 19:02:51 +0800 Subject: [PATCH] fix permission deined issue --- Dockerfile | 2 +- caddy/Dockerfile | 3 --- docker-prod.yml | 2 +- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4104842c..9fcc7905 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ RUN docker-php-ext-install pdo pdo_mysql zip gd WORKDIR /var/www COPY . /var/www RUN chown -R www-data:www-data /var/www -RUN chmod 777 /var/www/storage/logs/laravel.log +RUN chmod -R 777 /var/www/storage RUN composer install RUN php artisan clear-compiled diff --git a/caddy/Dockerfile b/caddy/Dockerfile index e556bf99..675a39b5 100644 --- a/caddy/Dockerfile +++ b/caddy/Dockerfile @@ -13,8 +13,5 @@ RUN curl --silent --show-error --fail --location \ COPY Caddyfile /etc/Caddyfile WORKDIR /var/www/public -RUN chown -R www-data:www-data /var/www -RUN chown -R www-data:www-data /var/www/public -RUN chmod 777 /var/www/storage/logs/laravel.log CMD ["/usr/bin/caddy", "--conf", "/etc/Caddyfile", "--log", "stdout"] \ No newline at end of file diff --git a/docker-prod.yml b/docker-prod.yml index a7980da0..74172d56 100644 --- a/docker-prod.yml +++ b/docker-prod.yml @@ -29,7 +29,7 @@ services: caddy: build: ./caddy volumes: - - ./:/var/www + - .:/var/www - ./caddy/Caddyfile:/etc/Caddyfile - ./logs/caddy:/var/log/caddy - ./data:/root/.caddy