Docker搭建kafka环境

系统:MacOS Sonoma 14.1

Docker版本:Docker version 27.3.1, build ce12230

Docker desktop版本:Docker Desktop 4.36.0 (175267)

1.拉取镜像

先打开Docker Desktop,然后在终端执行命令

bash 复制代码
docker pull lensesio/fast-data-dev

拉取成功可在Docker Desktop看到镜像

2.启动镜像

打开终端执行命令

bash 复制代码
docker run --rm -it -p 2181:2181 -p 3030:3030 -p 8081:8081 -p 8082:8082 -p 8083:8083 -p 9092:9092 -e ADV_HOST=127.0.0.1 lensesio/fast-data-dev

打开浏览器访问http://127.0.0.1:3030,可以看到环境搭建成功

3.查看topic

新建终端输入命令

bash 复制代码
docker run --rm -it --net=host lensesio/fast-data-dev bash
kafka-topics --list --bootstrap-server localhost:9092
相关推荐
MrSYJ1 分钟前
Network Namespace 到底是个啥,别人再问你告诉他
docker·云原生·kubernetes
程序员老赵13 分钟前
Docker 部署 Rocky Linux:轻松搭建 RHEL 兼容企业级基础镜像平台
linux·后端·docker
码力斜杠哥3 小时前
Docker Compose快速入门笔记
笔记·docker·eureka
富士康质检员张全蛋4 小时前
Kafka实战 自定义分区器 几种常见的分区器
分布式·kafka
青禾8374 小时前
Docker 从入门到实践:镜像、容器、数据卷与 Docker Compose
运维·docker·容器
xrlfreedom4 小时前
大厂 MCP 面试实录:桌面客户端 stdio MCP Server 调试与安全加固方案设计
docker·结构化输出·mcp·提示注入防护
wdfk_prog5 小时前
Docker 开发环境到底要交付什么:镜像、源码与运行脚本
运维·docker·容器
starzy19905 小时前
Flink基础之Flink批流数据读取处理案例剖析:从文件到 Kafka 的完整代码
大数据·flink·kafka
一技安身5 小时前
【Docker】Docker 和 docker‑compose 的核心区别 + 为什么要单独装 compose
docker·容器·eureka
λqaq75 小时前
Docker 容器入门基础:Cloud Studio 在线 Linux 环境上手
linux·运维·docker