Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- db:
- build: .
- dockerfile: Dockerfile.postgres
- ports:
- - "5432:5432"
- environment:
- POSTGRES_PASSWORD: "postgres"
- POSTGRES_USER: "postgres"
- PGDATA: "/var/lib/postgresql/data/ben/pgdata"
- zookeeper:
- image: wurstmeister/zookeeper
- ports:
- - "2181:2181"
- kafka:
- build: .
- dockerfile: Dockerfile.kafka
- ports:
- - "9092"
- environment:
- KAFKA_ADVERTISED_HOST_NAME: 172.17.0.1
- KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- links:
- - zookeeper
- spark:
- image: sequenceiq/spark:1.6.0
- ports:
- - "8088:8088"
- - "8042:8042"
- command: -d
- links:
- - kafka
- - db
- - zookeeper
- - cassandra
- cassandra:
- image: cassandra
- ports:
- - "9042:9042"
- elasticsearch:
- image: elasticsearch:latest
- command: elasticsearch -Des.network.host=0.0.0.0
- ports:
- - "9200:9200"
- - "9300:9300"
- logstash:
- build: logstash/
- command: logstash -f /etc/logstash/conf.d/logstash.conf
- volumes:
- - ./logstash/config:/etc/logstash/conf.d
- - ./logstash/log:/etc/log
- ports:
- - "5000:5000"
- links:
- - elasticsearch
- - zookeeper
- - kafka
- kibana:
- build: kibana/
- volumes:
- - ./kibana/config/:/opt/kibana/config/
- ports:
- - "5601:5601"
- links:
- - elasticsearch
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement