|
@@ -1,6 +1,6 @@
|
|
|
-FROM php:8.2-cli
|
|
|
+FROM php:8.3-cli
|
|
|
|
|
|
-ENV SWOOLE_VERSION 5.1.0
|
|
|
+ENV SWOOLE_VERSION 5.1.1
|
|
|
ARG TFB_TEST_DATABASE
|
|
|
ENV TFB_TEST_DATABASE=${TFB_TEST_DATABASE}
|
|
|
|
|
@@ -22,7 +22,7 @@ RUN chmod -R ug+rwx /imi/.runtime
|
|
|
|
|
|
WORKDIR /imi
|
|
|
|
|
|
-RUN curl -sSL https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
|
|
|
+COPY --from=composer:latest /usr/bin/composer /usr/local/bin/composer
|
|
|
RUN composer install --no-dev --classmap-authoritative --quiet
|
|
|
RUN composer require imiphp/imi-swoole:~2.1.0 -W
|
|
|
RUN composer dumpautoload -o
|