update 7 docker CI
This commit is contained in:
+5
-2
@@ -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,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:
|
||||
|
||||
Reference in New Issue
Block a user