docker快速部署kafka

前言

记录docker部署kafka

部署kafka

#创建挂载目录

sudo mkdir -p /zero/kafka

#授权

chown -R 777 /zero/kafka/

#创建 Docker 网络(用于容器间通信,如果尚未创建)

docker network create app-tier

启动命令

bash 复制代码
docker run -d \
  --name kafka \
  --network app-tier \
  --restart always \
  --ulimit nofile=65536:65536 \
  -p 9092:9092 \
  -p 9094:9094 \
  -v /zero/kafka:/bitnami/kafka \
  -e TZ=Asia/Shanghai \
  -e KAFKA_CFG_NODE_ID=0 \
  -e KAFKA_CFG_PROCESS_ROLES=controller,broker \
  -e KAFKA_CFG_CONTROLLER_QUORUM_VOTERS=0@kafka:9093 \
  -e KAFKA_CFG_LISTENERS=PLAINTEXT://:9092,CONTROLLER://:9093,EXTERNAL://:9094 \
  -e KAFKA_CFG_ADVERTISED_LISTENERS=PLAINTEXT://kafka:9092,EXTERNAL://172.16.10.40:9094 \
  -e KAFKA_CFG_LISTENER_SECURITY_PROTOCOL_MAP=CONTROLLER:PLAINTEXT,PLAINTEXT:PLAINTEXT,EXTERNAL:PLAINTEXT \
  -e KAFKA_CFG_CONTROLLER_LISTENER_NAMES=CONTROLLER \
  bitnami/kafka:3.6.2

如果docker pull bitnami/kafka:3.6.2 拉取不了

vi /etc/docker/daemon.json

{

"registry-mirrors": ["https://jhacxx1q.mirror.aliyuncs.com",

"https://docker.1ms.run",

"https://docker.1panel.live",

"https://docker.ketches.cn",

"https://docker.m.daocloud.io/",

"https://hub-mirror.c.163.com",

"https://dockerproxy.com/",

"https://mirror.baidubce.com/",

"https://docker.nju.edu.cn/",

"https://docker.mirrors.sjtug.sjtu.edu.cn/",

"https://mirror.ccs.tencentyun.com",

"https://docker-0.unsee.tech",

"https://register.liberx.info/",

"https://docker.registry.cyou/",

"https://docker-cf.registry.cyou/",

"https://dockercf.jsdelivr.fyi/",

"https://docker.jsdelivr.fyi/",

"https://dockertest.jsdelivr.fyi/",

"https://mirror.iscas.ac.cn/",

"https://docker.rainbond.cc/",

"https://mirror.aliyuncs.com",

"https://docker.mirrors.ustc.edu.cn/"

]

}

#重新加载 systemd 配置

sudo systemctl daemon-reload

#重启 Docker 使配置生效

sudo systemctl restart docker

相关推荐
Java知识技术分享17 小时前
安装sourcetree
java·git·源代码管理
Stick_ZYZ17 小时前
A2A:让 Agent 从单兵作战走向团队协作
java·开发语言·网络·人工智能·python·ai
天才少年曾牛17 小时前
Android新增服务添加selinux权限
android·java·frameworks
knighthood200117 小时前
ros2-quick-runner插件v0.0.4版本发布
android·java·开发语言
程序猿乐锅17 小时前
【JAVASE | 第十八篇】Java 反射
java
源码宝18 小时前
智能随访系统源码,技术架构设计:Spring Boot + Vue.js + 微服务实战
java·人工智能·源码·随访系统·智能随访·随访系统成品源码
zyl8372118 小时前
Java 后端完整技术栈
java·开发语言
想带你从多云到转晴18 小时前
04、JAVAEE---多线程进阶、文件I/O、网络初识
java·java-ee
AI人工智能+电脑小能手18 小时前
【大白话说Java面试题 第107题】【并发篇】第7题:说说 Lock 锁?
java·开发语言·面试
枫叶林FYL18 小时前
项目十一:Saga模式分布式旅行预订系统 核心服务实现与Saga编排器
数据库·python·docker