Add docker-compose file for zookeeper, kafka, and postgres

This commit is contained in:
Robert Swain 2017-06-14 20:17:37 +02:00
parent 5e490e773f
commit 54043b9dcc

21
docker-compose.yml Normal file
View file

@ -0,0 +1,21 @@
version: '2'
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- "2181:2181"
kafka:
image: wurstmeister/kafka:0.10.2.0
ports:
- "9092:9092"
environment:
KAFKA_ADVERTISED_HOST_NAME: localhost
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
volumes:
- /var/run/docker.sock:/var/run/docker.sock
postgres:
image: postgres:9.6
ports:
- "5432:5432"
environment:
POSTGRES_PASSWORD: SUPERSECRETPASSWORD