您的位置:首页 > 运维架构 > Docker

Docker Storm开发环境搭建

2017-11-05 00:00 323 查看
摘要: 在Mac上使用Docker搭建Storm开发环境

1. compose文件

storm-stack.yml

version: '3.1'

services:
zookeeper:
image: zookeeper
container_name: zookeeper
restart: always
ports:
- 2181:2181

nimbus:
image: storm
container_name: nimbus
command: storm nimbus
depends_on:
- zookeeper
links:
- zookeeper
volumes:
- /Users/pasenger/Logs/docker/storm/logs:/logs
- /Users/pasenger/Logs/docker/storm/data:/data
restart: always
ports:
- 6627:6627

supervisor:
image: storm
container_name: supervisor
command: storm supervisor
depends_on:
- nimbus
- zookeeper
links:
- nimbus
- zookeeper
restart: always
ui:
image: storm
container_name: stormui
command: storm ui
depends_on:
- nimbus
- zookeeper
links:
- nimbus
- zookeeper
restart: always
ports:
- 8080:8080

2. 执行

docker-compose -f storm-stack.yml up




启动完成后访问http://localhost:8080,可以看到Storm UI:



3. 提交Topoloty遇到的坑

通过storm ui看到主机名称为8e66805cc86d,提交时遇到找不到host的错误,在hosts中增加8e66805cc86d到127.0.0.1的映射即可解决问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Docker Storm