Browse Source

fix: 增加redis安装

大侠咬超人 5 days ago
parent
commit
3a996684f1
1 changed files with 7 additions and 1 deletions
  1. 7 1
      Dockerfile

+ 7 - 1
Dockerfile

@@ -61,7 +61,13 @@ ENV CHROME_BIN=/usr/bin/chromium-browser \
 
 # 安装 PHP 扩展
 RUN docker-php-ext-configure gd --with-freetype --with-jpeg && \
-    docker-php-ext-install -j$(nproc) pdo pdo_mysql pdo_sqlite gd zip intl
+    docker-php-ext-install -j$(nproc) pdo pdo_mysql pdo_sqlite gd zip intl pcntl
+
+# 安装 Redis 扩展
+RUN apk add --no-cache --virtual .build-deps $PHPIZE_DEPS \
+    && pecl install redis \
+    && docker-php-ext-enable redis \
+    && apk del .build-deps
 
 # 安装 Composer - 使用国内镜像
 COPY --from=composer:2 /usr/bin/composer /usr/bin/composer