From d5899188ff7b4cbe73da4df8196726b48f5a655d Mon Sep 17 00:00:00 2001 From: Jonas Kaninda Date: Wed, 4 Jan 2023 17:40:44 +0200 Subject: [PATCH 1/2] Update README.md --- README.md | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 787dc0d..6c266a3 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,4 @@ -![Docker Cloud Build Status](https://img.shields.io/docker/cloud/build/jkaninda/laravel-php-fpm?style=flat-square) -![Docker Cloud Automated build](https://img.shields.io/docker/cloud/automated/jkaninda/laravel-php-fpm?style=flat-square) +[![Build](https://github.com/jkaninda/laravel-php-fpm/actions/workflows/build.yml/badge.svg)](https://github.com/jkaninda/laravel-php-fpm/actions/workflows/build.yml) ![Docker Image Size (latest by date)](https://img.shields.io/docker/image-size/jkaninda/laravel-php-fpm?style=flat-square) ![Docker Pulls](https://img.shields.io/docker/pulls/jkaninda/laravel-php-fpm?style=flat-square) @@ -173,6 +172,25 @@ volumes: docker-compose up -d ``` +## Build from base +Dockerfile +```Dockerfile +FROM jkaninda/nginx-php-fpm:8.1 +# Copy laravel project files +COPY . /var/www/html +# Storage Volume +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 + +``` ## Supervisord ### Add supervisor process file in > /var/www/html/conf/worker/supervisor.conf From bd7cbc0a0793902a1d0f4186fcb79f689873a146 Mon Sep 17 00:00:00 2001 From: Jonas Kaninda Date: Wed, 4 Jan 2023 18:02:22 +0200 Subject: [PATCH 2/2] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6c266a3..ddde72b 100644 --- a/README.md +++ b/README.md @@ -175,7 +175,7 @@ volumes: ## Build from base Dockerfile ```Dockerfile -FROM jkaninda/nginx-php-fpm:8.1 +FROM jkaninda/laravel-php-fpm:8.1 # Copy laravel project files COPY . /var/www/html # Storage Volume