diff options
Diffstat (limited to 'docker-compose.yml')
-rw-r--r-- | docker-compose.yml | 45 |
1 files changed, 42 insertions, 3 deletions
diff --git a/docker-compose.yml b/docker-compose.yml index d22f668..ef279fa 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,14 +1,53 @@ version: '3' services: + zookeeper: + image: zookeeper + container_name: zookeeper + restart: always + + nimbus: + image: storm + container_name: nimbus + command: storm nimbus + depends_on: + - zookeeper + links: + - zookeeper + restart: always + ports: + - 6627:6627 + volumes: + - .:/usr/src/app + + supervisor: + image: storm + container_name: supervisor + command: storm supervisor + depends_on: + - nimbus + - zookeeper + links: + - nimbus + - zookeeper + restart: always + + ui: + image: storm + container_name: storm_ui + command: storm ui + ports: + - 8080:8080 + depends_on: + - nimbus + links: + - nimbus + backend: build: context: ./ dockerfile: ./docker/Dockerfile - network_mode: "bridge" container_name: docker_storm image: thornycrackers/docker_storm - ports: - - "8000" volumes: - .:/usr/src/app command: /bin/bash |