From cbf9e25b028110ed8e87fac370f9f9aefbafc565 Mon Sep 17 00:00:00 2001 From: fkrzywka Date: Tue, 5 Jun 2018 12:17:31 +0200 Subject: HV-Collector services in docker-compose Docker-compose in root directory to launch all services Simulator dockerfile addition, to be implemented later Services dependency Closes ONAP-228. Change-Id: I42c874335e76494693ec149fb7d1a305d8288584 Signed-off-by: fkrzywka Issue-ID: DCAEGEN2-601 --- docker-compose.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 docker-compose.yml (limited to 'docker-compose.yml') diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..b5028846 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,30 @@ +version: "2" +services: + zookeeper: + image: wurstmeister/zookeeper + ports: + - "2181:2181" + kafka: + image: wurstmeister/kafka + ports: + - "9092:9092" + environment: + HOSTNAME_COMMAND: "route -n | awk '/UG[ \t]/{print $$2}'" + KAFKA_AUTO_CREATE_TOPICS_ENABLE: 'true' + KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 + volumes: + - /var/run/docker.sock:/var/run/docker.sock + depends_on: + - zookeeper + hv-collector: + build: + context: hv-collector-main + dockerfile: Dockerfile + ports: + - "8081:8081/tcp" + depends_on: + - kafka + xnf-simulator: + build: + context: hv-collector-client-simulator + dockerfile: Dockerfile \ No newline at end of file -- cgit 1.2.3-korg