Confluent platform 应该是什么--在本地docker安装程序上为kafka connect jdbc安装工人配置
我在本地容器上运行confluent平台。尝试使用confluent hub cli安装jdbc连接器插件Confluent platform 应该是什么--在本地docker安装程序上为kafka connect jdbc安装工人配置,confluent-platform,Confluent Platform,我在本地容器上运行confluent平台。尝试使用confluent hub cli安装jdbc连接器插件 它需要--component dir和--worker配置 在本地为docker设置配置的--worker应该是什么?您可以使用confluent docker映像,而不是从CLI安装它,如果我正确回答了您的问题,您可以安装confluent提供的docker容器 在Dockerfile中,您可以添加- FROM confluentinc/cp-kafka-connect:5.2.1 RU
在本地为docker设置配置的--worker应该是什么?您可以使用confluent docker映像,而不是从CLI安装它,如果我正确回答了您的问题,您可以安装confluent提供的docker容器 在Dockerfile中,您可以添加-
FROM confluentinc/cp-kafka-connect:5.2.1
RUN confluent-hub install --no-prompt confluentinc/kafka-connect-jdbc:latest
COPY . .
您需要在connect容器的CLI中运行该命令 首先找出容器id。为此,请运行命令
$docker ps-a
这将显示如下内容:
017c3b496934 confluentinc/cp-ksqldb-cli:6.1.1 "/bin/sh" 30 hours ago Up 6 hours ksqldb-cli
3b75e28ee5b7 confluentinc/ksqldb-examples:6.1.1 "bash -c 'echo Waiti…" 30 hours ago Up 6 hours ksql-datagen
cb244c1f9655 confluentinc/cp-enterprise-control-center:6.1.1 "/etc/confluent/dock…" 30 hours ago Up 6 hours 0.0.0.0:9021->9021/tcp control-center
ef7fc08ff259 confluentinc/cp-ksqldb-server:6.1.1 "/etc/confluent/dock…" 30 hours ago Up 6 hours 0.0.0.0:8088->8088/tcp ksqldb-server
eb0e61b6cde9 cnfldemos/cp-server-connect-datagen:0.4.0-6.1.0 "/etc/confluent/dock…" 30 hours ago Up 7 minutes 0.0.0.0:8083->8083/tcp, 9092/tcp connect
fa1cb887a7ff confluentinc/cp-kafka-rest:6.1.1 "/etc/confluent/dock…" 30 hours ago Up 6 hours 0.0.0.0:8082->8082/tcp rest-proxy
8d53c6c07660 confluentinc/cp-schema-registry:6.1.1 "/etc/confluent/dock…" 30 hours ago Up 6 hours 0.0.0.0:8081->8081/tcp schema-registry
00780a262c09 confluentinc/cp-server:6.1.1 "/etc/confluent/dock…" 30 hours ago Up 6 hours 0.0.0.0:9092->9092/tcp, 0.0.0.0:9101->9101/tcp broker
06c2afc05440 confluentinc/cp-zookeeper:6.1.1 "/etc/confluent/dock…" 30 hours ago Up 6 hours 2888/tcp, 0.0.0.0:2181->2181/tcp, 3888/tcp zookeeper
在eb0e61b6cde9以上的情况下,从connect容器获取id
然后,您可以在容器内使用
$ docker exec -it <container_id> echo "Hello inside a container"
在那之后就直截了当了。只是一些问题突然出现
$ docker exec -it eb0e61b6cde9 confluent-hub install confluentinc/kafka-connect-jdbc:latest