docker——kafka集群安装
来源:互联网 发布:php location 不跳转 编辑:程序博客网 时间:2024/05/30 23:30
docker——kafka集群安装
本文主要介绍如何在docker中搭建kafka集群。
1、下载kafka镜像:
docker pull wurstmeister/kafka
2、编写docker-compose.yml文件
version: '2'services: kafka: build: . image: wurstmeister/kafka ports: - "39094:9092" environment: KAFKA_ADVERTISED_HOST_NAME: 192.168.0.66 KAFKA_ADVERTISED_PORT: 9092 KAFKA_CREATE_TOPICS: "test:1:1" KAFKA_ZOOKEEPER_CONNECT: 192.168.0.66:62181,192.168.0.66:62182,192.168.0.66:62183 volumes: - /var/run/docker.sock:/var/run/docker.sock
需要注意的是这里的KAFKA_ADVERTTISED_PORT:9092如果没有进行设置,会报错。
使用命令启动kafka:
docker-compose up -d
3、查看docker中kafka的状态:
docker ps -a
4、如果发现kafka没有启动, 可以都能通过命令查看日志。
docker logs containedID
5、扩展成集群(首先需要修改端口,不然会出现端口已经被占用):
docker-compose scale kafka=2
6、再次修改端口,添加主机:
docker-compose scale kafka=3
7、查看状态。
docker ps - a
阅读全文
0 0
- docker——kafka集群安装
- docker——kafka-manager安装
- docker学习——zookeeper集群安装
- Spark集群安装之——Zookeeper+Kafka 安装教程
- docker 安装kafka(快速)
- Kafka集群安装
- Kafka集群安装
- Kafka集群安装
- Kafka集群安装
- 安装配置kafka集群
- Kafka集群安装
- kafka集群安装、配置
- Kafka集群安装
- kafka集群安装
- kafka集群安装配置
- kafka集群安装
- Kafka集群安装使用
- Kafka集群安装
- Activity工作流学习要点
- mysql中遇到的问题,以及一些优化对策
- Jquery append方法使用中遇到问题记录
- Android照片墙加强版,使用ViewPager实现画廊效果
- 18. php system(),exec() ,passthru() 函数
- docker——kafka集群安装
- MySQL二进制日志复制方法和高可用架构设计的理解
- 数字价格转中文汉字大写工具类
- 新手上路之c指针理解 笔记
- HashMap的工作原理
- C语言-调用蜂鸣器实现键盘弹琴
- 小米前端实习面试题和一些经验
- ACM讲座
- hihocoder 1580 Matrix [dp+枚举+rmq]