Правки в конфигах docker
This commit is contained in:
12
Dockerfile
12
Dockerfile
@@ -2,6 +2,7 @@ FROM php:8.3-fpm
|
||||
|
||||
# 1. Сначала обновляем и ставим минимальные зависимости
|
||||
RUN apt-get update && apt-get install -y \
|
||||
git \
|
||||
wget \
|
||||
gnupg \
|
||||
ca-certificates \
|
||||
@@ -87,7 +88,16 @@ RUN docker-php-ext-install \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
# 12. Устанавливаем через PECL по одному с проверкой
|
||||
RUN pecl install redis && docker-php-ext-enable redis
|
||||
#RUN pecl install redis && docker-php-ext-enable redis
|
||||
RUN cd /tmp && \
|
||||
git clone --branch 6.3.0 --depth 1 https://github.com/phpredis/phpredis.git && \
|
||||
cd phpredis && \
|
||||
phpize && \
|
||||
./configure && \
|
||||
make -j$(nproc) && \
|
||||
make install && \
|
||||
docker-php-ext-enable redis && \
|
||||
rm -rf /tmp/phpredis
|
||||
|
||||
# 13. Imagick может быть проблемным - ставим последним
|
||||
#RUN if pecl install imagick; then \
|
||||
|
||||
Reference in New Issue
Block a user