Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Java-Spring-Apache-Kafka-Bootcamp---Basic-to-Complete

  • Table

| kafka-core | docker-compose -f docker-compose-core.yml -p core up -d

| kafka-connect | docker-compose -f docker-compose-core.yml -p core down | | | |

docker-compose -f docker-compose-core.yml -p core up -d

docker-compose -f docker-compose-core.yml up

version: "3"

networks:
  kafka-net:
    name: kafka-net
    driver: bridge

services:
  zookeeper:
    image: docker.io/bitnami/zookeeper:3.8
    container_name: zookeeper
    restart: unless-stopped
    networks:
      - kafka-net
    ports:
      - "2181:2181"
#   opening this on Windows might cause trouble
#    volumes:
#      - "./data/zookeeper-data:/bitnami"
    environment:
      ALLOW_ANONYMOUS_LOGIN: "yes"
      
  kafka:
    image: docker.io/bitnami/kafka:3
    container_name: kafka
    restart: unless-stopped
    networks:
      - kafka-net
    ports:
      - "9092:9092"
#   opening this on Windows might cause trouble
#    volumes:
#      - "./data/kafka-data:/bitnami"
    environment:
      KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP: DOCKER_INTERNAL:PLAINTEXT,DOCKER_EXTERNAL:PLAINTEXT
      KAFKA_CFG_LISTENERS: DOCKER_INTERNAL://:29092,DOCKER_EXTERNAL://:9092
      KAFKA_CFG_ADVERTISED_LISTENERS: DOCKER_INTERNAL://kafka:29092,DOCKER_EXTERNAL://${DOCKER_HOST_IP:-127.0.0.1}:9092
      KAFKA_CFG_INTER_BROKER_LISTENER_NAME: DOCKER_INTERNAL
      KAFKA_CFG_ZOOKEEPER_CONNECT: zookeeper:2181
      KAFKA_CFG_BROKER_ID: 1
      KAFKA_CFG_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
      KAFKA_CFG_AUTO_CREATE_TOPICS_ENABLE: "true"
      ALLOW_PLAINTEXT_LISTENER: "yes"
    depends_on:
      - zookeeper
docker ps      
CONTAINER ID   IMAGE                  COMMAND                  CREATED          STATUS          PORTS                    NAMES
adba4cef923e   bitnami/kafka:latest   "/opt/bitnami/script…"   12 minutes ago   Up 12 minutes   0.0.0.0:9092->9092/tcp   spring-kafka-scripts-kafka-1-1
prateekashtikar@Prateeks-MBP docker-setup % docker exec -it adba4cef923e bash
I have no name!@adba4cef923e:/$ 


I have no name!@612c59413dd9:/$ kafka-topics.sh --bootstrap-server localhost:9092 --create --topic t-hello --partitions 1
Created topic t-hello.

I have no name!@612c59413dd9:/$ kafka-topics.sh --bootstrap-server localhost:9092 --list                                 
t-hello

I have no name!@612c59413dd9:/$ kafka-topics.sh --bootstrap-server localhost:9092 --describe
Topic: t-hello	TopicId: 5egcFED_R7uocC7_ypQNGQ	PartitionCount: 1	ReplicationFactor: 1	Configs: segment.bytes=1073741824
	Topic: t-hello	Partition: 0	Leader: 1	Replicas: 1	Isr: 1
I have no name!@612c59413dd9:/$