1 Star 4 Fork 0

诸葛子房/大数据环境docker 镜像使用

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
docker-compose.yml 1.85 KB
一键复制 编辑 原始数据 按行查看 历史
诸葛子房 提交于 2022-11-24 11:38 +08:00 . add kafka/docker-compose.yml.
version: '3'
services:
zookepper:
image: wurstmeister/zookeeper # 原镜像`wurstmeister/zookeeper`
container_name: zookeeper # 容器名为'zookeeper'
volumes: # 数据卷挂载路径设置,将本机目录映射到容器目录
- "/etc/localtime:/etc/localtime"
ports: # 映射端口
- "2181:2181"
kafka:
image: wurstmeister/kafka # 原镜像`wurstmeister/kafka`
container_name: kafka # 容器名为'kafka'
volumes: # 数据卷挂载路径设置,将本机目录映射到容器目录
- "/etc/localtime:/etc/localtime"
environment: # 设置环境变量,相当于docker run命令中的-e
KAFKA_BROKER_ID: 0 # 在kafka集群中,每个kafka都有一个BROKER_ID来区分自己
KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://10.71.7.89:9092 # TODO 将kafka的地址端口注册给zookeeper
KAFKA_LISTENERS: PLAINTEXT://0.0.0.0:9092 # 配置kafka的监听端口
KAFKA_ZOOKEEPER_CONNECT: 10.71.7.89:2181
KAFKA_CREATE_TOPICS: "Topic1:1:3"
KAFKA_HEAP_OPTS: -Xmx1G -Xms256M
KAFKA_JMX_OPTS: "-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=10.71.7.89 -Dcom.sun.management.jmxremote.rmi.port=1099"
JMX_PORT: 1099
ports: # 映射端口
- "9092:9092"
- "1099:1099"
depends_on: # 解决容器依赖启动先后问题
- zookepper
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ZhuGeZiFang/docker-bigdata.git
git@gitee.com:ZhuGeZiFang/docker-bigdata.git
ZhuGeZiFang
docker-bigdata
大数据环境docker 镜像使用
master

搜索帮助