This repository was archived by the owner on Mar 24, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3939 "symfony/polyfill-php81" : " *" ,
4040 "symfony/polyfill-php82" : " *" ,
4141 "symfony/polyfill-php83" : " *" ,
42- "symfony/polyfill-php84" : " *"
42+ "symfony/polyfill-php84" : " *" ,
43+ "symfony/polyfill-php85" : " *"
4344 },
4445 "minimum-stability" : " stable" ,
4546 "prefer-stable" : true ,
Original file line number Diff line number Diff line change 1- FROM phpswoole/swoole:php8.4
1+ FROM phpswoole/swoole:php8.5
22
33RUN apt-get -y update > /dev/null \
44 && apt-get install -y libicu-dev > /dev/null \
55 && docker-php-ext-configure intl > /dev/null \
6- && docker-php-ext-install intl > /dev/null
7-
8- RUN docker-php-ext-install pcntl opcache curl > /dev/null
6+ && docker-php-ext-install intl pcntl > /dev/null
97
108RUN echo "opcache.enable_cli=1" >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
119RUN echo "opcache.jit=1205" >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ RUN install-php-extensions \
1010 zip > /dev/null
1111
1212COPY --link . /app/
13- COPY --from=composer --link /usr/bin /composer /usr/local/bin/composer
13+ COPY --from=composer/composer:latest-bin --link /composer /usr/local/bin/composer
1414
1515RUN mkdir -p bootstrap/cache \
1616 storage/logs \
@@ -20,7 +20,7 @@ RUN mkdir -p bootstrap/cache \
2020
2121COPY --link deploy/franken/php.ini /usr/local/etc/php
2222
23- RUN composer require laravel/octane guzzlehttp/guzzle --update-no-dev --no-scripts --quiet
23+ RUN composer require laravel/octane:^2 guzzlehttp/guzzle --update-no-dev --no-scripts --quiet
2424RUN php artisan optimize
2525
2626RUN frankenphp -v
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ RUN echo "opcache.enable_cli=1" >> /usr/local/etc/php/conf.d/docker-php-ext-opca
2424RUN echo "opcache.jit=1205" >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
2525RUN echo "opcache.jit_buffer_size=128M" >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
2626
27- COPY --from=composer --link /usr/bin /composer /usr/local/bin/composer
27+ COPY --from=composer/composer:latest-bin --link /composer /usr/local/bin/composer
2828
2929# Initialize
3030WORKDIR /laravel
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ RUN pecl install protobuf > /dev/null && echo "extension=protobuf.so" > /usr/loc
2626
2727COPY --from=composer/composer:latest-bin --link /composer /usr/local/bin/composer
2828
29- RUN composer require laravel/octane --update-no-dev --no-scripts --quiet
29+ RUN composer require laravel/octane:^2 --update-no-dev --no-scripts --quiet
3030RUN php artisan octane:install --server="roadrunner" > /dev/null
3131RUN php artisan optimize
3232
Original file line number Diff line number Diff line change 1- FROM phpswoole/swoole:php8.4
1+ FROM phpswoole/swoole:php8.5
22
3- RUN apt-get update -yqq && apt-get install libicu-dev -y > /dev/null
4- RUN docker-php-ext-install intl pcntl opcache > /dev/null
3+ RUN apt-get update -yqq && apt-get install libicu-dev -y > /dev/null && \
4+ docker-php-ext-install intl pcntl > /dev/null
55RUN echo "opcache.enable_cli=1" >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
66RUN echo "opcache.jit=1205" >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
77RUN echo "opcache.jit_buffer_size=128M" >> /usr/local/etc/php/conf.d/docker-php-ext-opcache.ini
@@ -15,7 +15,7 @@ RUN mkdir -p bootstrap/cache \
1515 storage/framework/views \
1616 storage/framework/cache
1717
18- RUN composer require laravel/octane:2.11 --update-no-dev --no-scripts --quiet
18+ RUN composer require laravel/octane:^2 --update-no-dev --no-scripts --quiet
1919RUN php artisan octane:install --server="swoole"
2020RUN php artisan optimize
2121
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ RUN LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php > /dev/null && \
88 apt-get install -yqq git unzip \
99 php8.5-cli php8.5-mysql php8.5-mbstring php8.5-xml php8.5-intl php8.5-curl > /dev/null
1010
11- COPY --from=composer --link /usr/bin /composer /usr/local/bin/composer
11+ COPY --from=composer/composer:latest-bin --link /composer /usr/local/bin/composer
1212
1313RUN apt-get install -y php-pear php8.5-dev libevent-dev > /dev/null
1414RUN pecl install event-3.1.4 > /dev/null && echo "extension=event.so" > /etc/php/8.5/cli/conf.d/event.ini
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ RUN apt-get install -yqq nginx git unzip \
1313RUN apt install libjemalloc2
1414ENV LD_PRELOAD=libjemalloc.so.2
1515
16- COPY --from=composer --link /usr/bin /composer /usr/local/bin/composer
16+ COPY --from=composer/composer:latest-bin --link /composer /usr/local/bin/composer
1717
1818COPY --link deploy/conf/* /etc/php/8.5/fpm/
1919WORKDIR /laravel
You can’t perform that action at this time.
0 commit comments