From f8290be5df6afa6c041aa568b157be521a5fb4db Mon Sep 17 00:00:00 2001 From: Richard Lister Date: Mon, 2 May 2016 18:17:16 -0400 Subject: [PATCH] update to 1.0.4 This allows us to pass bind address in entrypoint instead of perpetrating a sed hack on the hard-coded localhost IP. --- aws-es-kibana/Dockerfile | 8 +++----- aws-es-kibana/README.md | 8 +++++++- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/aws-es-kibana/Dockerfile b/aws-es-kibana/Dockerfile index 685ebf9..be827d0 100644 --- a/aws-es-kibana/Dockerfile +++ b/aws-es-kibana/Dockerfile @@ -3,11 +3,9 @@ FROM alpine:3.3 MAINTAINER Ric Lister RUN apk add --update nodejs && \ - npm install aws-es-kibana -g - -## need to bind eth0 inside container, not lo0 -RUN sed -i.bak s/127\.0\.0\.1/0\.0\.0\.0/ /usr/lib/node_modules/aws-es-kibana/index.js + npm install aws-es-kibana@1.0.4 -g EXPOSE 9200 -ENTRYPOINT [ "aws-es-kibana" ] \ No newline at end of file +## need to bind eth0 inside container, not lo0 +ENTRYPOINT [ "aws-es-kibana", "-b", "0.0.0.0" ] \ No newline at end of file diff --git a/aws-es-kibana/README.md b/aws-es-kibana/README.md index 3181225..df217b7 100644 --- a/aws-es-kibana/README.md +++ b/aws-es-kibana/README.md @@ -8,4 +8,10 @@ based on Runs a simple HTTP proxy on `localhost:9200` that handles request-signing for an IAM user or instance role that has access to an -[AWS Elasticsearch](https://aws.amazon.com/elasticsearch-service/) domain. \ No newline at end of file +[AWS Elasticsearch](https://aws.amazon.com/elasticsearch-service/) domain. + +## Usage + +``` +docker run -p 9200:9200 rlister/aws-es-kibana +``` \ No newline at end of file