docker——kafka集群安装
2017-09-24 23:42
375 查看
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
相关文章推荐
- docker kafka集群安装部署
- kafka的集群安装及配置文件说明
- JEESZ-kafka集群安装
- kafka_2.10-0.8.1.1.tgz的1或3节点集群的下载、安装和配置(图文详细教程)绝对干货
- Docker安装、配置Tomcat集群、Mysql主从
- kafka集群安装及管理(二)
- Centos安装Kafka集群
- zookeeper+kafka集群安装之二
- ActiveMQ此例简单介绍基于docker的activemq安装与集群搭建
- zookeeper+kafka集群安装之一
- Kafka集群安装使用
- kafka学习2:kafka集群安装与配置
- docker安装redis集群
- docker学习——zookeeper集群安装
- JEESZ-kafka集群安装
- kafka_2.11-0.10.1.1集群搭建安装配置
- kafka集群安装、配置
- Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二十一)NIFI1.7.1安装
- Docker集群编排工具之微信h5鱼虾蟹网站出租介绍、安装及使用
- kafka2.9.2的分布式集群安装和demo(java api)测试