1、下载镜像
这里使用了wurstmeister/kafka和wurstmeister/zookeeper这两个版本的镜像
docker pull wurstmeister/zookeeper
docker pull wurstmeister/kafka
在命令中运行docker images验证两个镜像已经安装完毕
2.启动
启动zookeeper容器
docker run -d --name zookeeper -p 2181:2181 -t wurstmeister/zookeeper
启动kafka容器
docker run -d --name kafka --publish 9092:9092 --link zookeeper --env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 --env KAFKA_ADVERTISED_HOST_NAME=127.0.0.1 --env KAFKA_ADVERTISED_PORT=9092 --volume /etc/localtime:/etc/localtime wurstmeister/kafka:latest
127.0.0.1 改为宿主机器的IP地址,如果不这么设置,可能会导致在别的机器上访问不到kafka。
3. 测试kafka
进入kafka容器的命令行
运行 docker ps,找到kafka的 CONTAINER ID,运行 docker exec -it ${CONTAINER ID} /bin/bash,进入kafka容器。
进入kafka默认目录 /opt/kafka_2.11-0.10.1.0
ubuntu18.04 docker安装kafka
原创
©著作权归作者所有:来自51CTO博客作者a772304419的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:k8s StatefulSet
下一篇:mongodb 实现点赞功能

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Ubuntu18.04 安装docker教程
docker默认镜像源为国外的,下载时候速度较慢,所以更改为国内的镜像源,这里使用阿里云的镜像源。点开通后,根据提示完成授权。
docker 容器 运维 Docker 镜像源 -
ubuntu18.04安装docker-ce
本文通过官方文档进一步简化明了ubuntu18.04上安装docker-ce!
docker-ce ubuntu18.04 -
Ubuntu18.04使用docker
Ubuntu部署docker
Ubuntu docker -
Ubuntu18.04——ROS安装
一、方法一一键安装 ROS小贴士安装过程中,需要选择“一键安装:ROS(支持ROS和ROS2,树莓进
人工智能 机器人 ROS 一键安装 右键