Docker 将KafkaConnect添加到现有的Ambari服务

Docker 将KafkaConnect添加到现有的Ambari服务,docker,apache-kafka,apache-kafka-connect,Docker,Apache Kafka,Apache Kafka Connect,我有一个集群设置,由Ambari管理,但是我想添加一个KafkaConnect docker,并使用Kafka和ZooKeeper,这已经通过Ambari进行了设置。我只能找到docker图像,其中部署了与zookeper和kafka连接的kafka,但是我在docker上不需要这些图像 为了找到一个docker映像,让我可以使用现有的kafka和zookeeper服务,我应该研究什么?假设kafka 0.10由Ambari安装(由Hortonworks HDP或HDF安装),那么kafka C

我有一个集群设置,由Ambari管理,但是我想添加一个KafkaConnect docker,并使用Kafka和ZooKeeper,这已经通过Ambari进行了设置。我只能找到docker图像,其中部署了与zookeper和kafka连接的kafka,但是我在docker上不需要这些图像


为了找到一个docker映像,让我可以使用现有的kafka和zookeeper服务,我应该研究什么?

假设kafka 0.10由Ambari安装(由Hortonworks HDP或HDF安装),那么kafka Connect已经包含在kafka安装中

Ambari目前不提供任何管理Docker映像/服务或Kafka Connect API的机制

Flume、Spark和Nifi是Hortonworks支持的、由Ambari管理的将卡夫卡数据导入Hadoop的方法

如果您想要Kafka Connect用户界面,您可以选择Landoop(免费)或Confluent Control Center(许可)


例如,您可以独立使用Docker Swarm+Portainer等服务来管理许多机器上的Docker服务

Ambari不会管理Docker服务或Kafka Connect。我不想让Ambari管理任何东西。我只想部署一个带有Kafka Connect的docker映像,该映像使用Kafka和Zookeeper,通过AmbariI安装。我将重试。Docker不是由Ambari.Perfect管理的,容器也不能由Ambari.Perfect安装。这就是我要寻找的答案!如果我做一个
查找| grep kafka connect
我什么都看不到。我有卡夫卡版本
kafka_2.10-0.10.1.2.6.2.0-205。
它不是作为单独的软件包“安装”的。您应该能够在
/usr/hdp/current/kafka
下找到
connect distributed.sh
。啊,是的,在那里。谢谢你:)