Explorar o código

adjust step order

Shao Yu-Lung (Allen) %!s(int64=4) %!d(string=hai) anos
pai
achega
f196023a03
Modificáronse 2 ficheiros con 14 adicións e 14 borrados
  1. 7 8
      laravel-horizon/Dockerfile
  2. 7 6
      php-worker/Dockerfile

+ 7 - 8
laravel-horizon/Dockerfile

@@ -92,13 +92,6 @@ RUN if [ ${INSTALL_GD} = true ]; then \
    docker-php-ext-install gd \
 ;fi
 
-#Install GMP package:
-ARG INSTALL_GMP=false
-RUN if [ ${INSTALL_GMP} = true ]; then \
-   apk add --update --no-cache gmp gmp-dev; \
-   docker-php-ext-install gmp \
-;fi
-
 #Install ImageMagick package:
 ARG INSTALL_IMAGEMAGICK=false
 ARG IMAGEMAGICK_VERSION=latest
@@ -107,7 +100,6 @@ RUN set -eux; \
   if [ ${INSTALL_IMAGEMAGICK} = true ]; then \
     apk add --update --no-cache imagemagick-dev; \
     if [ $(php -r "echo PHP_MAJOR_VERSION;") = "8" ]; then \
-      apk add --update --no-cache git && \
       cd /tmp && \
       if [ ${IMAGEMAGICK_VERSION} = "latest" ]; then \
         git clone https://github.com/Imagick/imagick; \
@@ -127,6 +119,13 @@ RUN set -eux; \
     php -m | grep -q 'imagick'; \
   fi
 
+#Install GMP package:
+ARG INSTALL_GMP=false
+RUN if [ ${INSTALL_GMP} = true ]; then \
+   apk add --update --no-cache gmp gmp-dev; \
+   docker-php-ext-install gmp \
+;fi
+
 #Install BCMath package:
 ARG INSTALL_BCMATH=false
 RUN if [ ${INSTALL_BCMATH} = true ]; then \

+ 7 - 6
php-worker/Dockerfile

@@ -36,6 +36,7 @@ RUN apk --update add wget \
   libressl-dev \
   supervisor
 
+
 RUN pecl channel-update pecl.php.net; \
     docker-php-ext-install mysqli mbstring pdo pdo_mysql tokenizer xml pcntl
 
@@ -125,6 +126,12 @@ RUN if [ ${INSTALL_GMP} = true ]; then \
    && docker-php-ext-install gmp \
 ;fi
 
+#Install BCMath package:
+ARG INSTALL_BCMATH=false
+RUN if [ ${INSTALL_BCMATH} = true ]; then \
+    docker-php-ext-install bcmath \
+;fi
+
 #Install SOAP package:
 ARG INSTALL_SOAP=false
 RUN if [ ${INSTALL_SOAP} = true ]; then \
@@ -143,12 +150,6 @@ RUN if [ ${INSTALL_MONGO} = true ]; then \
       fi; \
     fi
 
-#Install BCMath package:
-ARG INSTALL_BCMATH=false
-RUN if [ ${INSTALL_BCMATH} = true ]; then \
-    docker-php-ext-install bcmath \
-;fi
-
 ###########################################################################
 # PHP OCI8:
 ###########################################################################