Sign inSign up

hdlmx/kafka

By hdlmx

•Updated over 4 years ago

自己制作的Kafka镜像,只支持单节点模式,比较适合mac m1芯片的设备使用

Image
0

142

hdlmx/kafka repository overview

1、zookeeper安装 使用此镜像创建Kafka容器时需要先安装外部zookeeper,并将zookeeper所在的用户网络设置为hdlmx,且network-alias设置为zookeeper

2、安装Kafka

docker run --name hdlmx-kafka -h Kafka --restart=always --network=hdlmx  --network-alias Kafka -d -it -p 9092:9092 hdlmx/kafka:3.1-arm

3、Kafka集群部署与配置

部署Kafka集群时必须使用3.1-arm-cluster tag。 docker run时的环境变量与参数配置: kafka_broker_id:必须配置broker_id,默认为0 kafka_advertised_Listeners_port:必须配置kafka_advertised_Listeners_port,默认为9091,且必须与-p 参数的的宿主机端口保持一致 -h 需要配置主机名

docker run --name hdlmx-kafka0 -h Kafka0 --network-alias Kafka0 --restart=always --network=hdlmx -e kafka_broker_id=0  -e kafka_advertised_Listeners_port=9091   -d -it -p 9091:9092 hdlmx/kafka:3.1-arm-cluster

Tag summary

Content type

Image

Digest

Size

315.6 MB

Last updated

over 4 years ago

docker pull hdlmx/kafka:3.1-arm-cluster