Kafka and Zookeeper image, check Github repository for more info.
577
This repository provides everything you need to run Kafka in Docker.
docker run -d --name zookeeper boynux/kafka:0.10.1.0 bin/zookeeper-server-start.sh config/zookeeper.properties
docker run -d --name kafka --net container:zookeeper -p 9092:9092 --env ADVERTISED_HOST=0.0.0.0 --env ADVERTISED_PORT=9092 boynux/kafka:0.10.1.0 bin/kafka-server-start.sh config/server.properties
Create a Topic:
docker run -it --net container:kafka bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
List Topics:
docker run -it --net container:kafka bin/kafka-topics.sh --list --zookeeper localhost:2181
Start Producer:
docker run -it --net container:kafka bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
Now switch to another terminal and start consumer:
docker run -it --net container:kafka bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning
Now if you type in producer terminal you should be able to see the messages in consumer terminal!
docker build -t kafka:0.10.1.0 -f kafka/Dockerfile kafka/
Content type
Image
Digest
Size
151.2 MB
Last updated
almost 10 years ago
docker pull boynux/kafka