File tree Expand file tree Collapse file tree 4 files changed +12
-28
lines changed Expand file tree Collapse file tree 4 files changed +12
-28
lines changed Original file line number Diff line number Diff line change @@ -11,14 +11,10 @@ RUN apt update -yqq > /dev/null \
1111 && LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php > /dev/null \
1212 && apt update -yqq > /dev/null \
1313 && apt install git libbrotli-dev php8.4-cli php8.4-pdo-mysql php8.4-dev -y > /dev/null \
14- && cd /tmp && git clone https://github.com/swoole/swoole-src.git \
15- && cd /tmp/swoole-src/ && git checkout feat_llhttp \
16- && phpize > /dev/null \
17- && ./configure > /dev/null \
18- && make -j "$(nproc)" > /dev/null \
19- && make install > /dev/null \
14+ && pecl install swoole > /dev/null \
2015 && echo "extension=swoole.so" > /etc/php/8.4/cli/conf.d/50-swoole.ini \
21- && echo "memory_limit=1024M" >> /etc/php/8.4/cli/php.ini
16+ && echo "memory_limit=1024M" >> /etc/php/8.4/cli/php.ini \
17+ && php --ri swoole
2218
2319WORKDIR /swoole
2420
Original file line number Diff line number Diff line change @@ -11,14 +11,10 @@ RUN apt update -yqq > /dev/null \
1111 && LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php > /dev/null \
1212 && apt update -yqq > /dev/null \
1313 && apt install git libbrotli-dev php8.4-cli php8.4-pdo-pgsql php8.4-dev libpq-dev -y > /dev/null \
14- && cd /tmp && git clone https://github.com/swoole/swoole-src.git \
15- && cd /tmp/swoole-src/ && git checkout feat_llhttp \
16- && phpize > /dev/null \
17- && ./configure --enable-swoole-pgsql > /dev/null \
18- && make -j "$(nproc)" > /dev/null \
19- && make install > /dev/null \
14+ && pecl install -D 'enable-swoole-pgsql="yes"' swoole > /dev/null \
2015 && echo "extension=swoole.so" > /etc/php/8.4/cli/conf.d/50-swoole.ini \
21- && echo "memory_limit=1024M" >> /etc/php/8.4/cli/php.ini
16+ && echo "memory_limit=1024M" >> /etc/php/8.4/cli/php.ini \
17+ && php --ri swoole
2218
2319WORKDIR /swoole
2420
Original file line number Diff line number Diff line change @@ -11,14 +11,10 @@ RUN apt update -yqq > /dev/null \
1111 && LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php > /dev/null \
1212 && apt update -yqq > /dev/null \
1313 && apt install git libbrotli-dev php8.4-cli php8.4-pdo-mysql php8.4-dev -y > /dev/null \
14- && cd /tmp && git clone https://github.com/swoole/swoole-src.git \
15- && cd /tmp/swoole-src/ && git checkout feat_llhttp \
16- && phpize > /dev/null \
17- && ./configure > /dev/null \
18- && make -j "$(nproc)" > /dev/null \
19- && make install > /dev/null \
14+ && pecl install swoole > /dev/null \
2015 && echo "extension=swoole.so" > /etc/php/8.4/cli/conf.d/50-swoole.ini \
21- && echo "memory_limit=1024M" >> /etc/php/8.4/cli/php.ini
16+ && echo "memory_limit=1024M" >> /etc/php/8.4/cli/php.ini \
17+ && php --ri swoole
2218
2319WORKDIR /swoole
2420
Original file line number Diff line number Diff line change @@ -11,14 +11,10 @@ RUN apt update -yqq > /dev/null \
1111 && LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php > /dev/null \
1212 && apt update -yqq > /dev/null \
1313 && apt install git libbrotli-dev php8.4-cli php8.4-pdo-pgsql php8.4-dev libpq-dev -y > /dev/null \
14- && cd /tmp && git clone https://github.com/swoole/swoole-src.git \
15- && cd /tmp/swoole-src/ && git checkout feat_llhttp \
16- && phpize > /dev/null \
17- && ./configure > /dev/null \
18- && make -j "$(nproc)" > /dev/null \
19- && make install > /dev/null \
14+ && pecl install swoole > /dev/null \
2015 && echo "extension=swoole.so" > /etc/php/8.4/cli/conf.d/50-swoole.ini \
21- && echo "memory_limit=1024M" >> /etc/php/8.4/cli/php.ini
16+ && echo "memory_limit=1024M" >> /etc/php/8.4/cli/php.ini \
17+ && php --ri swoole
2218
2319WORKDIR /swoole
2420
You can’t perform that action at this time.
0 commit comments