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,然后在终端执行命令
docker pull lensesio/fast-data-dev
拉取成功可在Docker Desktop看到镜像
2.启动镜像
打开终端执行命令
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
新建终端输入命令
docker run --rm -it --net=host lensesio/fast-data-dev bash
kafka-topics --list --bootstrap-server localhost:9092