diff --git a/README.md b/README.md index db27e89..36120fc 100644 --- a/README.md +++ b/README.md @@ -187,7 +187,7 @@ volumes: ## Build from base Dockerfile ```Dockerfile -FROM jkaninda/laravel-php-fpm:8.2 +FROM jkaninda/laravel-php-fpm:8.3 # Copy laravel project files COPY . /var/www/html # Storage Volume @@ -195,12 +195,12 @@ VOLUME /var/www/html/storage WORKDIR /var/www/html -# Custom cache invalidation -ARG CACHEBUST=1 -RUN composer install - -RUN chown -R www-data:www-data /var/www/html/storage -RUN chown -R www-data:www-data /var/www/html/bootstrap/cache +# Custom cache invalidation / optional +#ARG CACHEBUST=1 +# Run composer install / Optional +#RUN composer install +# Fix permissions +RUN chown -R www-data:www-data /var/www/html ``` ## Supervisord @@ -227,9 +227,13 @@ stdout_logfile=/var/www/html/storage/logs/kafka.log > /var/www/html/conf/php/php.ini ### Storage permision issue -> docker-compose exec php-fpm /bin/bash +```sh + docker-compose exec php-fpm /bin/bash + ``` -> chown -R www-data:www-data /var/www/html/storage +```sh + chown -R www-data:www-data /var/www/html + ``` > chmod -R 775 /var/www/html/storage diff --git a/src/entrypoint.sh b/src/entrypoint.sh index 12b3828..47568e3 100644 --- a/src/entrypoint.sh +++ b/src/entrypoint.sh @@ -57,7 +57,6 @@ else echo "Custom php.ini file not found" echo "If you want to add a custom php.ini file, you add it in /var/www/html/conf/php/php.ini" fi -chown -R www-data:www-data /var/www/html echo "" echo "**********************************"