CentOS Linux release 7.6.1810 (Core)
(firewalld settings are not nessasary)
Docker Engine
How To Install and Use Docker on CentOS 7
How To Install and Use Docker Compose on CentOS 7
git clone https://github.com/wurstmeister/kafka-docker
version: '2'
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- "2181:2181"
kafka:
build: .
ports:
- "9092:9092"
environment:
KAFKA_ADVERTISED_HOST_NAME: 127.0.0.1
KAFKA_CREATE_TOPICS: "test:1:1"
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
volumes:
- /var/run/docker.sock:/var/run/docker.sock
$ cd /opt/kafka-docker
$ docker-compose -f docker-compose-single-broker.yml up -d
$ docker-compose stop