Init commit

Copied source: https://github.com/braedon/prometheus-es-exporter
with last commit: 05c52723859bfcc2fa2f9614743ac3f9380f4f64

Related-bug: PROD-27906 (PROD:27906)

Change-Id: I264c92d794c4554303873231a72284a24f2c55b1
(cherry picked from commit a16d07eaa4db83da68a1dcb1f301913fa94cb9f7)
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..b82885b
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,19 @@
+# Pin to 3.6, as prometheus-client has a memory leak in 3.7
+# https://github.com/prometheus/client_python/issues/340
+# TODO: unpin when patched prometheus-client version is released
+FROM python:3.6-slim
+
+WORKDIR /usr/src/app
+
+COPY setup.py /usr/src/app/
+RUN pip install .
+
+COPY prometheus_es_exporter/*.py /usr/src/app/prometheus_es_exporter/
+RUN pip install -e .
+
+COPY LICENSE /usr/src/app/
+COPY README.md /usr/src/app/
+
+EXPOSE 9206
+
+ENTRYPOINT ["python", "-u", "/usr/local/bin/prometheus-es-exporter"]