From 26cef68053cc7472055344b171a44f34e7592ebb Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Sat, 23 Jul 2022 11:20:58 +0200 Subject: [PATCH] =?utf8?q?Compose-Konfiguration=20unabh=C3=A4ngig=20von=20?= =?utf8?q?Default-Konfiguration=20gemacht?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit * Damit Instanzen parallel über die IDE (mit voreingestelltem Default-Port) und Compose gestartet werden können, wurden den einzelnen Komponenten (Producer, Consumer etc.) jeweils unterschiedliche explizite Default-Ports zugewiesen. * Dies führt leicht zu fehlern, in den Compose-Setups, da dort i.d.R. Port-Mappings für die gestarteten Instanzen definiert werden. * Daher werden die Compose-Setups jetzt so umgestellt, dass sie den einkompilierten Default-Port der Komponenten explizit mit dem Port `8080` überschreiben, so dass alle Komponenten _innerhalb_ von Compose einheitlich (und so wie bei Spring-Boot standard) über `8080` ansprechbar sind. --- docker-compose.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 66e0fba..a368379 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -39,8 +39,9 @@ services: producer: image: juplo/endless-producer:1.0-SNAPSHOT ports: - - 8080:8880 + - 8080:8080 environment: + server.port: 8080 producer.bootstrap-server: kafka:9092 producer.client-id: producer producer.topic: test -- 2.20.1