From 2ccddb97eb293c859c6d3056e26642ac991bd695 Mon Sep 17 00:00:00 2001 From: Roussetos Karafyllakis <35-roussks@users.noreply.git.upmind.io> Date: Mon, 13 May 2024 14:39:42 +0100 Subject: [PATCH] Change local development docker container name to prevent issues with services of the same name started --- Makefile | 12 ++++++------ docker-compose.yml.example | 11 +++++------ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/Makefile b/Makefile index 7581447..b2de571 100644 --- a/Makefile +++ b/Makefile @@ -26,14 +26,14 @@ setup-php83: stop-containers --prep-dockerfile-php83 start-containers --remove-p # Get a shell on the PHP container shell: - docker compose exec -it app /bin/bash + docker compose exec -it provision-provider-seo /bin/bash # Run Static Analysis (PHPStan) static-analysis: - docker compose exec app ./vendor/bin/phpstan analyse --memory-limit=1G + docker compose exec provision-provider-seo ./vendor/bin/phpstan analyse --memory-limit=1G coding-standards: - docker compose exec app php ./bin/php-cs-fixer-v3.phar fix --config=./.php-cs-fixer.dist.php + docker compose exec provision-provider-seo php ./bin/php-cs-fixer-v3.phar fix --config=./.php-cs-fixer.dist.php # Start the dev environment start-containers: @@ -50,7 +50,7 @@ kill-containers: # Install composer dependencies composer-install: - docker compose exec app composer install --no-interaction + docker compose exec provision-provider-seo composer install --no-interaction # Copy Dockerfile for PHP 8.1 --prep-dockerfile-php81: --remove-dockerfile --prep-docker-compose-file @@ -77,8 +77,8 @@ composer-install: # Remove composer.lock file --remove-lockfile: - docker compose exec app rm -f ./composer.lock + docker compose exec provision-provider-seo rm -f ./composer.lock # Remove vendor directory --remove-vendor: - docker compose exec app rm -rf ./vendor + docker compose exec provision-provider-seo rm -rf ./vendor diff --git a/docker-compose.yml.example b/docker-compose.yml.example index 2160550..daa3c54 100644 --- a/docker-compose.yml.example +++ b/docker-compose.yml.example @@ -2,23 +2,22 @@ version: '3.3' services: #PHP Service - app: + provision-provider-seo: build: context: . dockerfile: ./.docker/Dockerfile - container_name: app - restart: unless-stopped + container_name: provision-provider-seo tty: true environment: - SERVICE_NAME: app + SERVICE_NAME: provision-provider-seo SERVICE_TAGS: dev working_dir: /usr/src/lib volumes: - ./:/usr/src/lib networks: - - app-network + - provision-provider-seo-network #Docker Networks networks: - app-network: + provision-provider-seo-network: driver: bridge