/kafka-docker

Deploy Apache Kafka using docker-compose

Primary LanguagePython

Apache Kafka docker

Setting up Kafka and Zookeeper with macOS Docker Desktop

This tutorial provides a step-by-step instruction on how to deploy a Kafka broker with Docker containers when a Kafka producer and consumer sit on different networks.

If you're new to the Kafka world, the introduction and design sections of the Apache documentation are an excellent place to start.

Kafka-scenario

Prerequisites

  • macOS Docker Desktop

    See Install Docker Desktop for download information and installation instructions.

  • macOS Python 3.7 (optional)

    Check out my tutorial mac-dev-setup to install Python on your MacBook.

Getting Started

Here you find tutorials for two versions of Kafka configurations:

References