confluentinc/cp-server-connect本镜像用于部署和运行Kafka Connect,后者是Apache Kafka的组成部分,主要功能是集成外部系统与Kafka。功能上,本镜像与cp-server-connect-base完全一致。注意:在Confluent Platform 6.0之前,cp-server-connect镜像包含多个预装连接器,但目前已不再包含。
cp-server-connect-base镜像功能完全一致,确保环境一致性适用于需要通过Kafka Connect实现外部系统(如数据库、消息队列、文件系统等)与Apache Kafka集成的场景,供开发者或系统管理员部署和管理Kafka Connect服务。
有关镜像的更多详细文档,请参见Confluent Platform文档。
Kafka Connect依赖插件实现特定功能,需将插件安装到镜像中方可使用。以下是几种常用安装方式:
通过扩展基础镜像的方式,在构建时集成所需插件。
将连接器JAR文件通过卷挂载到镜像中,示例Docker Compose配置片段:
yamlvolumes: - ./local-connectors:/usr/share/java # 将本地连接器目录挂载到容器插件目录
(完整示例参见此处)
在容器运行时通过命令安装连接器JAR,示例Docker Compose配置片段:
yamlenvironment: - CONNECT_PLUGIN_PATH=/usr/share/java,/usr/share/confluent-hub-components command: - bash - -c - | confluent-hub install --no-prompt confluentinc/kafka-connect-jdbc:latest /etc/confluent/docker/run
(完整示例参见此处)
Kafka Connect配置参数参考请参见官方文档。
若需贡献代码或报告问题,请先阅读项目贡献指南。
使用本镜像需遵守其中包含软件的许可条款。有关详细信息,请参考Confluent Docker镜像文档参考。用于扩展和构建自定义Docker镜像的软件在Apache 2.0许可下可用。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务