From e323647b409d16ff52a0c0d1ea2ce1da1062ddfa Mon Sep 17 00:00:00 2001 From: root Date: Thu, 3 Sep 2026 15:03:40 +0700 Subject: [PATCH] fix: install composer dependencies during kaniko build phase --- Dockerfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 119faa0..59b09f4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -43,8 +43,12 @@ WORKDIR /var/www/html # Salin source code aplikasi COPY . /var/www/html -# Atur hak akses folder storage dan cache Laravel -RUN chown -R www-data:www-data /var/www/html/storage /var/www/html/bootstrap/cache \ +# Install Composer dan dependensi Laravel +RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \ + && composer install --no-dev --optimize-autoloader --no-interaction + +# Atur hak akses folder web, storage, dan cache Laravel +RUN chown -R www-data:www-data /var/www/html \ && chmod -R 775 /var/www/html/storage /var/www/html/bootstrap/cache # Konfigurasi Nginx