From 10d5935c1aa683df8c1b33711d01cdd8551753f2 Mon Sep 17 00:00:00 2001 From: Tiago Lopes Date: Sat, 11 Dec 2021 20:50:39 -0300 Subject: [PATCH] PHP extensions per argument --- Dockerfile | 3 ++- README.md | 6 +++--- docker-compose.yml | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8cce8c2..db053e3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,8 @@ FROM php:7.1-cli-alpine3.10 WORKDIR /var/www +ARG PHP_EXTENSIONS="bcmath" RUN apk --update add --no-cache $PHPIZE_DEPS bash && \ - docker-php-ext-install bcmath + docker-php-ext-install ${PHP_EXTENSIONS} COPY --from=composer:latest /usr/bin/composer /usr/bin/composer \ No newline at end of file diff --git a/README.md b/README.md index e8ca872..99541f5 100644 --- a/README.md +++ b/README.md @@ -231,17 +231,17 @@ Requirements: Usage: -Set a temporary alias +Set a alias ```bash alias dcrr='docker-compose run --rm' ``` -Install dependencies +Install PHP dependencies ```bash dcrr depi #or docker-compose run --rm depi ``` -Update dependencies +Update PHP dependencies ```bash dcrr depu #or diff --git a/docker-compose.yml b/docker-compose.yml index fc88cbf..77ac5f9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,10 +6,10 @@ services: dockerfile: Dockerfile volumes: - ./:/var/www - depi: &depi + depi: <<: *casbin entrypoint: composer install - depu: &depu + depu: <<: *casbin entrypoint: composer update test: