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

相关推荐
邂逅星河浪漫1 小时前
【银行内网开发-管理端】Vue管理端+Auth后台开发+Nginx配置+Linux部署(详细解析)
linux·javascript·css·vue.js·nginx·html·前后端联调
一 乐1 小时前
电影院|基于springboot + vue电影院购票管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·电影院购票管理管理系统
恼书:-(空寄1 小时前
JVM GC 日志分析 + 常见 GC 场景 + 实战参数调优
java·jvm
消失的旧时光-19431 小时前
Spring Boot 实战(五):接口工程化升级(统一返回 + 异常处理 + 错误码体系 + 异常流转机制)
java·spring boot·后端·解耦
杨凯凡3 小时前
【012】图与最短路径:了解即可
java·数据结构
比特森林探险记3 小时前
【无标题】
java·前端
椰猫子3 小时前
Javaweb(Filter、Listener、AJAX、JSON)
java·开发语言
朝新_4 小时前
【Spring AI 】核心知识体系梳理:从入门到实战
java·人工智能·spring
一 乐4 小时前
旅游|基于springboot + vue旅游信息推荐系统(源码+数据库+文档)
java·vue.js·spring boot·论文·旅游·毕设·旅游信息推荐系统
Cyber4K4 小时前
【Nginx专项】基础入门篇:状态页、微更新、内容替换、读取、压缩及防盗链
linux·运维·服务器·nginx·github