2021-10-22 00:07:26 +02:00
|
|
|
version: "3.9"
|
|
|
|
|
|
|
|
|
|
services:
|
|
|
|
|
|
2021-10-23 22:44:20 +02:00
|
|
|
kafka:
|
2021-10-22 00:07:26 +02:00
|
|
|
image: dev-adamko/kafka-kraft
|
2021-10-23 22:44:20 +02:00
|
|
|
container_name: "kafka"
|
|
|
|
|
restart: "unless-stopped"
|
2021-10-22 00:07:26 +02:00
|
|
|
build:
|
|
|
|
|
dockerfile: "kafka.Dockerfile"
|
2021-12-03 09:04:18 +01:00
|
|
|
context: "."
|
2021-10-22 00:07:26 +02:00
|
|
|
target: "kafka-kraft"
|
|
|
|
|
args:
|
2022-01-21 18:31:15 +01:00
|
|
|
KAFKA_DL_URL: "https://dlcdn.apache.org/kafka/3.1.0/kafka_2.13-3.1.0.tgz"
|
2021-10-23 22:44:20 +02:00
|
|
|
networks:
|
2021-10-24 12:28:12 +02:00
|
|
|
- "kafka-nw"
|
2021-12-02 00:54:15 +01:00
|
|
|
- "kafkatorio-nw"
|
2021-10-22 00:07:26 +02:00
|
|
|
ports:
|
|
|
|
|
- "9092:9092"
|
|
|
|
|
- "9093:9093"
|
|
|
|
|
|
2021-10-24 12:28:12 +02:00
|
|
|
kafka-ui:
|
2022-01-21 18:31:15 +01:00
|
|
|
image: provectuslabs/kafka-ui:0.3.2
|
2021-12-02 00:54:15 +01:00
|
|
|
container_name: "kafka-ui"
|
2021-10-24 12:28:12 +02:00
|
|
|
restart: "unless-stopped"
|
|
|
|
|
networks:
|
|
|
|
|
- "kafka-nw"
|
|
|
|
|
ports:
|
|
|
|
|
- "8080:8080"
|
|
|
|
|
environment:
|
2021-12-26 22:55:06 +01:00
|
|
|
KAFKA_CLUSTERS_0_NAME: "${COMPOSE_PROJECT_NAME}"
|
|
|
|
|
KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS: "kafka:29092"
|
|
|
|
|
|
|
|
|
|
KAFKA_CLUSTERS_0_KAFKACONNECT_0_NAME: "kafkatorio-connect"
|
|
|
|
|
KAFKA_CLUSTERS_0_KAFKACONNECT_0_ADDRESS: "http://connect:8083"
|
2021-10-24 12:28:12 +02:00
|
|
|
# - KAFKA_CLUSTERS_0_ZOOKEEPER=kafka:9093
|
2021-10-23 22:44:20 +02:00
|
|
|
|
2021-10-22 00:07:26 +02:00
|
|
|
# kafka-connect:
|
|
|
|
|
# image: dev-adamko/kafka-connect
|
|
|
|
|
# container_name: "kafka-connect"
|
|
|
|
|
# build:
|
|
|
|
|
# dockerfile: "kafka.Dockerfile"
|
|
|
|
|
# target: "kafka-connect"
|
|
|
|
|
# args:
|
|
|
|
|
# KAFKA_DL_URL: "https://dlcdn.apache.org/kafka/3.0.0/kafka_2.13-3.0.0.tgz"
|
|
|
|
|
# depends_on:
|
|
|
|
|
# - kafka-kraft
|
|
|
|
|
# ports:
|
|
|
|
|
# - "8083:8083"
|
|
|
|
|
#
|
2021-10-23 22:44:20 +02:00
|
|
|
|
|
|
|
|
networks:
|
2021-10-24 12:28:12 +02:00
|
|
|
kafka-nw:
|
|
|
|
|
name: "kafka-nw"
|
2021-12-02 00:54:15 +01:00
|
|
|
kafkatorio-nw:
|
|
|
|
|
name: "kafkatorio-nw"
|