Create .env
file in the save level of docker-compose.yml with this configuration.
Set this to the server IP when deploy this to DigitalOcean.
SERVER_IP=localhost
docker compose up -d
This code base on Confluent's Tutorial
Kafka docker: Apache Kafka and Python - Getting Started Tutorial
- How to add config in docker-compose.yml
- Docker Configuration Parameters for Confluent Platform | Confluent Documentation
KAFKA_LOG_RETENTION_MINUTES: 2
- Confluent
- https://www.confluent.io/blog/kafka-listeners-explained/
- https://developer.confluent.io/
- https://developer.confluent.io/get-started/python/
- Kafka book - https://www.confluent.io/resources/kafka-the-definitive-guide-v2/
- https://www.confluent.io/learn/extract-transform-load/
- https://docs.confluent.io/platform/current/clients/index.html
- Apache Kafka: https://kafka.apache.org/
- Conduktor