From 38e9d6d7cfb44fd74dea4cf01ab6069e97772380 Mon Sep 17 00:00:00 2001 From: Devit Date: Wed, 15 Apr 2026 23:58:36 +0500 Subject: [PATCH] ok --- Dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Dockerfile b/Dockerfile index 417f64d..5c6cc1d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,6 @@ +# ========================= +# 🧱 BUILD STAGE +# ========================= FROM php:8.3.20-fpm AS builder RUN apt-get update \ @@ -35,6 +38,10 @@ RUN apt-get update \ COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer + +# ========================= +# 🚀 FINAL STAGE +# ========================= FROM php:8.3.20-fpm RUN apt-get update \ @@ -43,8 +50,15 @@ RUN apt-get update \ libjpeg62-turbo \ libpng16-16 \ libfreetype6 \ + libcurl4-openssl-dev \ + pkg-config \ + autoconf \ + build-essential \ + && pecl install redis \ + && docker-php-ext-enable redis \ && rm -rf /var/lib/apt/lists/* +# Extensions va composer copy (optional, lekin qoldiramiz) COPY --from=builder /usr/local/lib/php/extensions/ /usr/local/lib/php/extensions/ COPY --from=builder /usr/local/etc/php/conf.d/ /usr/local/etc/php/conf.d/ COPY --from=builder /usr/local/bin/composer /usr/local/bin/composer