From: Kai Moritz Date: Sat, 14 Mar 2026 18:28:22 +0000 (+0100) Subject: CPU/Memory-Limits in dem Setup für Docker-Compose ergänzt X-Git-Tag: grundlagen/docker--2026-03--vor-branchumbenennung--springframework X-Git-Url: http://juplo.de/gitweb/?a=commitdiff_plain;h=72e56da585ca0694cfe5405cb11f3618e9090c78;p=demos%2Fkafka%2Ftraining CPU/Memory-Limits in dem Setup für Docker-Compose ergänzt --- diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 5b5c10c7..e11bd808 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -14,6 +14,9 @@ services: KAFKA_LOG_DIRS: /var/lib/kafka/data volumes: - controller-data:/var/lib/kafka/data + cpu_period: 100000 + cpu_quota: 50000 + mem_limit: 1g stop_grace_period: 120s kafka-1: @@ -36,6 +39,9 @@ services: - kafka-1-data:/var/lib/kafka/data ports: - 9081:9081 + cpu_period: 100000 + cpu_quota: 50000 + mem_limit: 1g stop_grace_period: 120s depends_on: - controller @@ -65,6 +71,9 @@ services: default: aliases: - kafka + cpu_period: 100000 + cpu_quota: 50000 + mem_limit: 1g stop_grace_period: 120s depends_on: - controller @@ -89,6 +98,9 @@ services: - kafka-3-data:/var/lib/kafka/data ports: - 9083:9083 + cpu_period: 100000 + cpu_quota: 50000 + mem_limit: 1g stop_grace_period: 120s depends_on: - controller @@ -96,6 +108,9 @@ services: cli: image: juplo/toolbox command: sleep infinity + cpu_period: 100000 + cpu_quota: 100000 + mem_limit: 100m stop_grace_period: 0s depends_on: - kafka-1 @@ -149,6 +164,9 @@ services: connect: - name: "connect" url: "http://connect:8083" + cpu_period: 100000 + cpu_quota: 50000 + mem_limit: 500m depends_on: - kafka-1 - kafka-2