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 \
&& 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 \
&& 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
WORKDIR ${APP_DIR}
+3
View File
@@ -3,6 +3,9 @@ services:
build:
context: .
dockerfile: Dockerfile.ci
args:
PHP_IMAGE: ${PHP_IMAGE:-php:8.2-cli}
COMPOSER_IMAGE: ${COMPOSER_IMAGE:-composer:2}
container_name: alrahma_ci_app
working_dir: /app
environment: