Browse Source

Update Swoole in Laravel and Lumen (#5099)

Joan Miquel 5 years ago
parent
commit
2034ecc449

+ 2 - 6
frameworks/PHP/laravel/laravel-swoole.dockerfile

@@ -1,11 +1,7 @@
 FROM php:7.3
 FROM php:7.3
 
 
-ENV SWOOLE_VERSION=4.3.0
-
-RUN cd /tmp && curl -sSL "https://github.com/swoole/swoole-src/archive/v${SWOOLE_VERSION}.tar.gz" | tar xzf - \
-        && cd swoole-src-${SWOOLE_VERSION} \
-        && phpize && ./configure > /dev/null && make > /dev/null && make install > /dev/null \
-        && docker-php-ext-enable swoole
+RUN pecl install swoole > /dev/null && \
+    docker-php-ext-enable swoole
 
 
 RUN docker-php-ext-install pdo_mysql > /dev/null
 RUN docker-php-ext-install pdo_mysql > /dev/null
 
 

+ 2 - 6
frameworks/PHP/lumen/lumen-swoole.dockerfile

@@ -1,11 +1,7 @@
 FROM php:7.3
 FROM php:7.3
 
 
-ENV SWOOLE_VERSION=4.3.0
-
-RUN cd /tmp && curl -sSL "https://github.com/swoole/swoole-src/archive/v${SWOOLE_VERSION}.tar.gz" | tar xzf - \
-        && cd swoole-src-${SWOOLE_VERSION} \
-        && phpize && ./configure > /dev/null && make > /dev/null && make install > /dev/null \
-        && docker-php-ext-enable swoole
+RUN pecl install swoole > /dev/null && \
+    docker-php-ext-enable swoole
 
 
 RUN docker-php-ext-install pdo_mysql > /dev/null
 RUN docker-php-ext-install pdo_mysql > /dev/null