不使用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

相关推荐
良木生香7 分钟前
【Linux系统编程】Linux基础指令(1)---一文带你了解Linux的基础指令
linux·运维·服务器·ubuntu·机器学习·系统架构·centos
Shadow(⊙o⊙)35 分钟前
linux基础指令2.0
linux·运维·服务器·学习·apache
.柒宇.1 小时前
RedHat10-Ansible部署Docker操作
docker·eureka·ansible
木雷坞1 小时前
内网模型服务启动链路分层实践
docker·容器·gpu
江湖有缘2 小时前
保姆级教程:Docker 部署 Portracker 端口监控工具
jvm·docker·容器
zhangrelay2 小时前
三分钟云课实践速通--C/C++程序设计--
linux·c语言·c++·笔记·学习·ubuntu
lbb 小魔仙3 小时前
Ubuntu 22.04 + Windows 本地部署 AI 大模型完全指南:Ollama + Python 调用实战(附国内加速配置)
人工智能·windows·python·ubuntu
jinanwuhuaguo4 小时前
(第三十六篇)OpenClaw 去中心化的秩序——从“中心调度”到“网格自治”的治理革命
java·大数据·开发语言·网络·docker·去中心化·github
摇滚侠15 小时前
Docker 如何查询挂载的目录
运维·docker·容器
萧行之18 小时前
Ubuntu+Windows双系统:解决GRUB不显示Windows启动项、一闪而过问题
linux·windows·ubuntu