如何正确重写路径,以便在启动docker后可以添加外部连接器? /home/madmin/connectorf - PLUGIN_PATH在我的PC上使用jar - connector CONNECT_PLUGIN_PATH -默认变量by confluent谢谢回答。
CONNECT_PLUGIN_PATH: "/usr/share/java,/usr/share/confluent-hub-components"
volumes: -/home/madmin/connectorf:/usr/share/java发布于 2021-03-30 21:18:09
您不希望在现有的/usr/share/java文件夹上安装本地连接器。试着这样做:
CONNECT_PLUGIN_PATH: "/usr/share/java,/usr/share/confluent-hub-components,/usr/share/local-connectors"
volumes: -/home/madmin/connectorf:/usr/share/local-connectors请记住,连接器需要在worker启动之前出现;您不能设置本地路径,然后在它开始运行后添加新的路径。
另一种选择是直接将它们安装在容器like this中
command:
- bash
- -c
- |
confluent-hub install --no-prompt confluentinc/kafka-connect-elasticsearch:11.0.0
#
echo "Launching Kafka Connect worker"
/etc/confluent/docker/run &
#
sleep infinityhttps://stackoverflow.com/questions/66871619
复制相似问题