Setting Up Confluent Kafka Enterprise on a Local Machine Using Docker

  1. Install Docker.

    If you install on a Windows machine, you can use Docker Desktop for Windows, see:

    https://docs.docker.com/desktop/windows/install/

    NOTE: If you run Docker on Windows, we recommend that you use the WSL 2 backend. If you choose to use Hyper-V instead, make sure that you select Linux containers, and increase the available memory to at least 8 GB.

  2. Download the Docker Compose script from Confluent:

    https://github.com/confluentinc/cp-all-in-one/raw/v6.0.1/cp-all-in-one/docker-compose.yml

    Save this in a convenient location, such as next to the Panopticon Streams directory.

  3. Start the Confluent platform from a command prompt in the same directory as the YML file:

    docker compose up -d

    This script defines a number of services that together make up the full Confluent platform. Panopticon Streams really only needs zookeeper, broker, and schema-registry.

  4. To verify that everything is working, run docker compose ps, and make sure that all services are listed with status running.

    Once the Confluent services are up, start Tomcat and Panopticon Streams to build, deploy, and execute your applications.

 

 

 

(c) 2013-2024 Altair Engineering Inc. All Rights Reserved.

Intellectual Property Rights Notice | Technical Support