From 5811574184a9a94be531532b54849517ab7ebff3 Mon Sep 17 00:00:00 2001 From: Xavier Hurst <xavier.hurst@epitech.eu> Date: Mon, 15 May 2017 14:20:57 +0200 Subject: [PATCH] Added Dockerfile, updated README --- Dockerfile | 8 ++++++++ README.md | 17 +++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..33ec1e5 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM alpine:3.5 + +RUN apk add --no-cache ca-certificates + +ADD apache_exporter / + +EXPOSE 9117 +ENTRYPOINT ["/apache_exporter"] \ No newline at end of file diff --git a/README.md b/README.md index 90496a4..9179b22 100644 --- a/README.md +++ b/README.md @@ -21,3 +21,20 @@ Help on flags: Tested on Apache 2.2 and Apache 2.4. +# Using Docker + +## Build + +Run the following commands from the project root directory. + +``` +env GOOS=linux GOARCH=amd64 go build . +docker build -t apache_exporter . +``` + +## Run + +``` +docker run -d -p 9117:9117 apache_exporter \ + -scrape_uri "https://your.server.com/server-status/?auto" +``` \ No newline at end of file -- GitLab