不使用docker-compose不使用zookeeper启动ApacheKafka3.8.0单机运行KRAFT模式

docker run -d -v /kafka_data:/opt/kafka-logs

-e KAFKA_ ENABLE_KRAFT=yes

-e KAFKA_PROCESS_ROLES=broker,controller

-e KAFKA NODE ID=1

-e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092,CONTROLLER://0.0.0.0:9093

-e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://192.168.1.25:9092

-e KAFKA_CONTROLLER_LISTENER_NAMES=CONTROLLER

-e KAFKA_CONTROLLER_QUORUM_VOTERS=1@localhost:9093

-e KAFKA_INTER_ BROKER_LISTENER_NAME=PLAINTEXT

-e KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1

-e KAFKA_LOG_DIRS=/opt/kafka-logs

appache/kafka:3.8.0

注意:

以上为小米图片识别出来的,可能有错误,正确请参考下面的图片。图片上的命令是可以正确启动并运行起来的。

192.168.1.25这个是主机地址,也就是容器所在的主机地址,如果是虚拟机,需要设置桥接模式

kafka_data目录需要使用命令赋予可写权限

chmod 777 kafka_data

镜像从Apache官网下载。

祝您好运

编辑:myhappyandy

相关推荐
thginWalker27 分钟前
面试鸭Java八股之Kafka
kafka
desssq1 小时前
ubuntu 18.04 泰山派编译报错
linux·运维·ubuntu
喵喵爱自由1 小时前
Ubuntu 24.04 Server 版系统安装及配置
数据库·ubuntu
清风笑烟语1 小时前
Ubuntu 24.04 搭建k8s 1.33.4
linux·ubuntu·kubernetes
饱饱要坚持可持续发展观2 小时前
docker 重命名镜像
docker
winfield8213 小时前
Kafka 线上问题排查完整手册
kafka
喜欢你,还有大家3 小时前
Apache服务——搭建实验
apache
羑悻的小杀马特4 小时前
Docker 容器化部署核心实战:从镜像仓库管理、容器多参数运行到 Nginx 服务配置与正反向代理原理解析
nginx·docker·容器·镜像仓库
CheungChunChiu5 小时前
嵌入式 Linux 启动机制全解析:从 Boot 到 Rootfs
linux·运维·服务器·ubuntu·uboot·boot·extboot
在未来等你6 小时前
Kafka面试精讲 Day 16:生产者性能优化策略
大数据·分布式·面试·kafka·消息队列