This commit is contained in:
brusnitsyn
2026-02-20 17:28:16 +09:00
parent 94e374c32b
commit 52a80ccd3b
41 changed files with 2555 additions and 206 deletions

View File

@@ -125,13 +125,16 @@ RUN chown -R application:application /var/www/html && \
RUN php artisan storage:link
# Кэшируем конфигурации Laravel для production
RUN php artisan config:cache && \
php artisan route:cache && \
php artisan view:cache
#RUN php artisan config:cache && \
# php artisan route:cache && \
# php artisan view:cache
# Проверяем расширения в финальном образе
RUN php -m | grep -E "(redis|gd|pdo_mysql|pdo_pgsql|zip|intl|opcache)" && \
echo "✅ Все необходимые расширения установлены"
# Удаляем все тестовые файлы PHP (для docker-squash)
# https://github.com/shinsenter/docker-squash
RUN rm -rf /usr/src/php \
&& rm -f /usr/src/php.tar.xz 2>/dev/null || true \
&& rm -rf /usr/local/lib/php/test \
&& rm -rf /usr/local/lib/php/doc
# Health check
HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \