aboutsummaryrefslogtreecommitdiffstats
path: root/build/test/gondul-graphite-test.Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'build/test/gondul-graphite-test.Dockerfile')
-rw-r--r--build/test/gondul-graphite-test.Dockerfile13
1 files changed, 13 insertions, 0 deletions
diff --git a/build/test/gondul-graphite-test.Dockerfile b/build/test/gondul-graphite-test.Dockerfile
new file mode 100644
index 0000000..5ac187e
--- /dev/null
+++ b/build/test/gondul-graphite-test.Dockerfile
@@ -0,0 +1,13 @@
+FROM debian:jessie
+RUN DEBIAN_FRONTEND=noninteractive apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y graphite-carbon graphite-web apache2
+RUN apt-get install -y libapache2-mod-wsgi
+RUN cp /usr/share/graphite-web/apache2-graphite.conf /etc/apache2/sites-available/graphite-web.conf
+RUN a2ensite graphite-web
+RUN a2dissite 000-default
+RUN a2enmod wsgi
+RUN sed -i 's/false/true/g' /etc/default/graphite-carbon
+ADD build/test/dummy-graphite.start /dummy-graphite.start
+EXPOSE 80
+EXPOSE 2003
+CMD /dummy-graphite.start
+VOLUME /var/lib/graphite