From 090532750bf7227905ef163871905edde194dcfe Mon Sep 17 00:00:00 2001 From: Pier-Paolo Mammi Date: Thu, 16 Jul 2026 12:50:06 +0200 Subject: [PATCH] cleanup docker files --- .docker/php/Dockerfile | 11 ++--------- .docker/php/xdebug.ini | 2 +- docker-compose.yml | 4 ++-- 3 files changed, 5 insertions(+), 12 deletions(-) diff --git a/.docker/php/Dockerfile b/.docker/php/Dockerfile index 5a581e7..95ef836 100644 --- a/.docker/php/Dockerfile +++ b/.docker/php/Dockerfile @@ -1,13 +1,6 @@ -FROM php:8.2-cli +FROM php:8.5.8-cli -RUN pecl install xdebug \ - && docker-php-ext-enable xdebug - #\ - #&& echo 'xdebug.mode=debug' > /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \ - #&& echo 'xdebug.start_with_request=yes' >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \ - #&& echo 'xdebug.idekey=VSCODE' >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \ - #&& echo 'xdebug.client_port=9003' >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini \ - #&& echo 'xdebug.client_host=host.docker.internal' >> /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini +RUN pecl install xdebug && docker-php-ext-enable xdebug WORKDIR /app EXPOSE 8000 9003 diff --git a/.docker/php/xdebug.ini b/.docker/php/xdebug.ini index 6511e14..918561f 100644 --- a/.docker/php/xdebug.ini +++ b/.docker/php/xdebug.ini @@ -1,4 +1,4 @@ -zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20220829/xdebug.so +#zend_extension=/usr/local/lib/php/extensions/no-debug-non-zts-20250925/xdebug.so [xdebug] xdebug.mode=develop,debug diff --git a/docker-compose.yml b/docker-compose.yml index 7fb5ab2..018aa08 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,9 +1,9 @@ services: - php-api: + elixforms-webservices: build: context: . dockerfile: .docker/php/Dockerfile - container_name: elixforms-php-api + container_name: elixforms-webservices working_dir: /app extra_hosts: - "host.docker.internal:host-gateway"