Я пытаюсь использовать Кафку с образом докера Landoop/fast-data-dev
Я выполнил следующие команды
Я запустил Docker-контейнер
docker run --rm -it -p 2183:2181 -p 3030:3030 -p 8081:8081 -p 8082:8082 -p 8083:8083 -p 9093:9092 -e ADV_HOST=127.0.0.1 landoop/fast-data-dev
тогда я запустил команду bash
docker run --rm -it --net=host landoop/fast-data-dev bash
тогда я создал тему
kafka-topics --create --zookeeper localhost:2183 --replication-factor 1 --partitions 3 --topic my-topic
тогда я попытался отправить данные в тему
kafka-console-producer --broker-list localhost:9093 --topic my-topic
но я получаю следующую ошибку
[2018-10-27 20: 08: 24,655] WARN [Producer clientId = console-provider] Не удалось установить соединение с узлом -1. Брокер может быть недоступен. (Org.apache.kafka.clients.NetworkClient)
ps: из-за проблемы "порт уже выделен" я изменил отображения kafka и zookeeper на 9093 и 2183