From 947f3c240eade4887492719ecff385be3435eede Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Rold=C3=A1n?= Date: Sun, 12 Jan 2025 13:28:53 +0100 Subject: [PATCH] Docker Compose file added - Launch all services for testing purposes --- docker-compose.yaml | 62 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 docker-compose.yaml diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..b7636bf --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,62 @@ +services: + greeter: + build: services/greeter + container_name: greeter + ports: + - "5000:5000" + networks: + - backend + depends_on: + - name + - greeting + + name: + build: services/name + container_name: name + ports: + - "5001:5001" + networks: + - backend + + greeting: + build: services/greeting + container_name: greeting + ports: + - "5002:5002" + networks: + - backend + + fareweller: + build: services/fareweller + container_name: fareweller + ports: + - "5003:5003" + networks: + - backend + depends_on: + - name + - farewell + + farewell: + build: services/farewell + container_name: farewell + ports: + - "5004:5004" + networks: + - backend + + sqs-processor: + build: services/sqs-processor + container_name: sqs-processor + environment: + - AWS_REGION=us-east-1 + - SLACK_WEBHOOK_URL="" + - SQS_QUEUE_URL=http://sqs.us-east-1.localhost.localstack.cloud:4566/000000000000/queue-a + - LOCALSTACK_ENDPOINT=https://localhost.localstack.cloud:4566 + ports: + - "5005:5005" + networks: + - backend + +networks: + backend: