diff --git a/src/quoteservice/Dockerfile b/src/quoteservice/Dockerfile index f26f192b84..95cafc3c99 100644 --- a/src/quoteservice/Dockerfile +++ b/src/quoteservice/Dockerfile @@ -2,7 +2,7 @@ # SPDX-License-Identifier: Apache-2.0 -FROM php:8.3-cli AS base +FROM php:8.4-cli AS base ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions /usr/local/bin/ RUN chmod +x /usr/local/bin/install-php-extensions \ @@ -17,7 +17,7 @@ CMD ["php", "public/index.php"] USER www-data EXPOSE ${QUOTE_SERVICE_PORT} -FROM composer:2.7 AS vendor +FROM composer:2.8 AS vendor WORKDIR /tmp/ COPY ./src/quoteservice/composer.json . diff --git a/src/quoteservice/composer.json b/src/quoteservice/composer.json index ad22802f27..c80eca511d 100644 --- a/src/quoteservice/composer.json +++ b/src/quoteservice/composer.json @@ -6,20 +6,20 @@ "php": ">= 8.3", "ext-json": "*", "ext-pcntl": "*", - "monolog/monolog": "3.5.0", - "open-telemetry/api": "1.0.3", - "open-telemetry/sdk": "1.0.8", - "open-telemetry/exporter-otlp": "1.0.4", - "open-telemetry/opentelemetry-auto-slim": "1.0.6", + "monolog/monolog": "3.8.1", + "open-telemetry/api": "1.1.1", + "open-telemetry/sdk": "1.1.2", + "open-telemetry/exporter-otlp": "1.1.0", + "open-telemetry/opentelemetry-auto-slim": "1.0.7", "open-telemetry/detector-container": "1.0.0", "open-telemetry/opentelemetry-logger-monolog": "1.0.0", - "guzzlehttp/guzzle": "7.8.1", - "php-di/php-di": "7.0.6", - "php-di/slim-bridge": "3.4.0", - "php-http/guzzle7-adapter": "1.0.0", - "react/http": "v1.9.0", - "slim/psr7": "1.6.1", - "slim/slim": "4.12.0" + "guzzlehttp/guzzle": "7.9.2", + "php-di/php-di": "7.0.7", + "php-di/slim-bridge": "3.4.1", + "php-http/guzzle7-adapter": "1.1.0", + "react/http": "v1.11.0", + "slim/psr7": "1.7.0", + "slim/slim": "4.14.0" }, "autoload": { "psr-4": {