diff --git a/src/quoteservice/Dockerfile b/src/quoteservice/Dockerfile index 9f3079969a..f1ab3956be 100644 --- a/src/quoteservice/Dockerfile +++ b/src/quoteservice/Dockerfile @@ -2,7 +2,7 @@ # SPDX-License-Identifier: Apache-2.0 -FROM php:8.2-cli as base +FROM php:8.3-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.6 AS vendor +FROM composer:2.7 AS vendor WORKDIR /tmp/ COPY ./src/quoteservice/composer.json . diff --git a/src/quoteservice/composer.json b/src/quoteservice/composer.json index 130fd1f910..83386dc0ba 100644 --- a/src/quoteservice/composer.json +++ b/src/quoteservice/composer.json @@ -3,17 +3,17 @@ "description": "Quote Service part of OpenTelemetry Demo", "license": "Apache-2.0", "require": { - "php": ">= 8.2", + "php": ">= 8.3", "ext-json": "*", "ext-pcntl": "*", "monolog/monolog": "3.5.0", - "open-telemetry/api": "1.0.0", - "open-telemetry/sdk": "1.0.0", - "open-telemetry/exporter-otlp": "1.0.0", - "open-telemetry/opentelemetry-auto-slim": "1.0.0", + "open-telemetry/api": "1.0.3", + "open-telemetry/sdk": "1.0.8", + "open-telemetry/exporter-otlp": "1.0.3", + "open-telemetry/opentelemetry-auto-slim": "1.0.4", "open-telemetry/detector-container": "1.0.0", "open-telemetry/opentelemetry-logger-monolog": "1.0.0", - "guzzlehttp/guzzle": "7.8.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",