Sign inSign up

andriejm/kafka

By andriejm

•Updated over 1 year ago

kafka:0.45.0-kafka-3.9.0 with zookeeper from https://github.com/scholzj/strimzi-compose-up

Image
0

178

andriejm/kafka repository overview

⁠docker-compose.yaml for 0.45.0-kafka-3.9.0
services:
  kafka:
    image: andriejm/kafka:0.45.0-kafka-3.9.0
    command: [
      "sh", "-c",
      "./bin/kafka-storage.sh format -t $$(./bin/kafka-storage.sh random-uuid) -c ./config/kraft/server.properties && ./bin/kafka-server-start.sh ./config/kraft/server.properties"
    ]
    ports:
    - "9092:9092"    
    environment:
      LOG_DIR: "/tmp/logs"
⁠docker-compose.yaml for 3.9.1-cluster

ATTENTION!!! This version don't use ZOOKIPER, it uses kraft

version: "3.8"
services:
  kafka1:
    image: andriejm/kafka:3.9.1-cluster
    container_name: kafka
    ports:
    - "9092:9092"
    environment:
      KAFKA_CLUSTER_ID: Test123
    volumes:
    - ./properties/server.properties:/kafka/config/kraft/server.properties
    - ./data:/tmp/kafka-logs
⁠server.properties for 3.9.1-cluster
process.roles=broker,controller
node.id=1
listeners=PLAINTEXT://:9092,CONTROLLER://:9093
controller.listener.names=CONTROLLER
advertised.listeners=PLAINTEXT://localhost:9092
inter.broker.listener.name=PLAINTEXT
controller.quorum.voters=1@kafka:9093
listener.security.protocol.map=CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,SSL:SSL,SASL_PLAINTEXT:SASL_PLAINTEXT,SASL_SSL:SASL_SSL
auto.create.topics.enable=true
offsets.topic.replication.factor=1
transaction.state.log.replication.factor=1
transaction.state.log.min.isr=1
log.dirs=/tmp/kafka-logs

Tag summary

Content type

Image

Digest

sha256:c252bd244…

Size

206.8 MB

Last updated

over 1 year ago

docker pull andriejm/kafka:3.9.1-cluster