diff --git a/docker/php/Dockerfile b/docker/php/Dockerfile index 3ece793..76f4f3a 100644 --- a/docker/php/Dockerfile +++ b/docker/php/Dockerfile @@ -1,7 +1,5 @@ FROM php:8.2-fpm-bookworm -# متغیرهای ریجستری (اضافه شدن NPM) -ARG COMPOSER_REGISTRY="https://mirror-composer.runflare.com" ARG LINUX_REGISTRY="http://mirror.arvancloud.ir/debian" ARG SECURITY_REGISTRY="http://mirror.arvancloud.ir/debian-security" # تغییر سورس‌های apt diff --git a/docker/php/entrypoint.sh b/docker/php/entrypoint.sh index 0eccacf..c2428b3 100644 --- a/docker/php/entrypoint.sh +++ b/docker/php/entrypoint.sh @@ -7,6 +7,7 @@ echo "[+] Starting Initialization Process..." # ۱. نصب وابستگی‌های PHP با نادیده گرفتن پکیج‌های Dev echo "[+] Installing PHP dependencies via Composer..." +composer clear-cache composer install --no-interaction --prefer-dist --optimize-autoloader --no-dev if [ ! -d vendor ]; then echo "[!] vendor not found, stopping"