From 63a7750c76abb7e1385bfacd658b46763d5d47fe Mon Sep 17 00:00:00 2001 From: Nathalia Ortega Date: Fri, 18 Nov 2016 19:30:28 -0600 Subject: [PATCH] Use depends_on dependency container (#78) --- docker-compose.yml | 4 ++++ kibana/Dockerfile | 7 ------- kibana/entrypoint.sh | 10 ---------- 3 files changed, 4 insertions(+), 17 deletions(-) delete mode 100644 kibana/entrypoint.sh diff --git a/docker-compose.yml b/docker-compose.yml index d0c5dca..58cc57f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -19,6 +19,8 @@ services: - "5000:5000" networks: - docker_elk + depends_on: + - elasticsearch kibana: build: kibana/ volumes: @@ -27,6 +29,8 @@ services: - "5601:5601" networks: - docker_elk + depends_on: + - elasticsearch networks: docker_elk: diff --git a/kibana/Dockerfile b/kibana/Dockerfile index ac8bf8a..e004826 100644 --- a/kibana/Dockerfile +++ b/kibana/Dockerfile @@ -1,8 +1 @@ FROM kibana:5 - -RUN apt-get update && apt-get install -y netcat bzip2 - -COPY entrypoint.sh /tmp/entrypoint.sh -RUN chmod +x /tmp/entrypoint.sh - -CMD ["/tmp/entrypoint.sh"] diff --git a/kibana/entrypoint.sh b/kibana/entrypoint.sh deleted file mode 100644 index c08d70a..0000000 --- a/kibana/entrypoint.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/env bash - -# Wait for the Elasticsearch container to be ready before starting Kibana. -echo "Stalling for Elasticsearch" -while true; do - nc -q 1 elasticsearch 9200 2>/dev/null && break -done - -echo "Starting Kibana" -exec kibana