首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图使用Docker通过jar文件安装Kafka连接器时,安装会出现错误

试图使用Docker通过jar文件安装Kafka连接器时,安装会出现错误
EN

Stack Overflow用户
提问于 2022-03-05 01:11:30
回答 2查看 494关注 0票数 0

我正在使用docker与Dockerfile一起安装连接器。我成功地从汇合集线器安装了连接器,但没有安装我自己的jar文件。

以下是我所做的:

  1. 转到https://search.maven.org/artifact/io.aiven/aiven-kafka-connect-gcs/0.7.0/jar,在右上角按下下载并单击“jar”
  2. 将该文件放在与my
  3. 运行Dockerfile的文件夹相同的文件夹中:

代码语言:javascript
复制
ENV CONNECT_PLUGIN_PATH="/usr/share/java,/usr/share/confluent-hub-components"

USER root
COPY --chown=appuser:appuser aiven-kafka-connect-gcs-0.7.0.jar /usr/share/confluent-hub-components
USER appuser

RUN confluent-hub install --no-prompt aiven/kafka-connect-gcs:0.7.0

我还尝试过各种confluent-hub install命令,包括:

代码语言:javascript
复制
RUN confluent-hub install --no-prompt aiven-kafka-connect-gcs:0.7.0
RUN confluent-hub install --no-prompt confluent-hub-components/aiven-kafka-connect-gcs-0.7.0.jar
RUN confluent-hub install --no-prompt aiven-kafka-connect-gcs-0.7.0.jar

一切都没有结果。我确实尝试了其他目录,如/etc/kafka-connect/jars和我只是不断地得到相同的问题。

我做错了什么?语法?缺少附加的安装命令?还有别的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-03-11 23:54:12

我就是这样做的:

代码语言:javascript
复制
RUN wget -O /set/your/path/here/<connector name here>.tar https://url-of-connector-here/<connector name and version here>.tar
RUN tar -xvf /set/your/path/here/<connector name here>.tar --directory /path/to/connect/plugins/here/

而且起作用了。

票数 0
EN

Stack Overflow用户

发布于 2022-03-06 15:50:28

confluent-hub不“安装”本地JAR文件

默认情况下,它使用其参数对汇合集线器网站执行HTTP查找,并返回相应的响应。如果它是一个有效的连接器,它将提取它到插件路径,否则,您将得到一个错误

如果你给它一个当地的邮编,那就行了。

从汇流集线器下载的本地ZIP文件的路径

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71358709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档