update 7 docker CI

This commit is contained in:
root
2026-03-09 17:05:24 -04:00
parent d9567f925f
commit e2c3e3cf85
2 changed files with 8 additions and 2 deletions
+5 -2
View File
@@ -1,4 +1,7 @@
FROM php:8.2-cli ARG PHP_IMAGE=php:8.2-cli
ARG COMPOSER_IMAGE=composer:2
FROM ${PHP_IMAGE}
RUN apt-get update \ RUN apt-get update \
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
@@ -12,7 +15,7 @@ RUN apt-get update \
&& docker-php-ext-install pdo_sqlite pdo_mysql mbstring xml \ && docker-php-ext-install pdo_sqlite pdo_mysql mbstring xml \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
COPY --from=composer:2 /usr/bin/composer /usr/bin/composer COPY --from=${COMPOSER_IMAGE} /usr/bin/composer /usr/bin/composer
ENV APP_DIR=/app ENV APP_DIR=/app
WORKDIR ${APP_DIR} WORKDIR ${APP_DIR}
+3
View File
@@ -3,6 +3,9 @@ services:
build: build:
context: . context: .
dockerfile: Dockerfile.ci dockerfile: Dockerfile.ci
args:
PHP_IMAGE: ${PHP_IMAGE:-php:8.2-cli}
COMPOSER_IMAGE: ${COMPOSER_IMAGE:-composer:2}
container_name: alrahma_ci_app container_name: alrahma_ci_app
working_dir: /app working_dir: /app
environment: environment: