This image contains a sensible default configuration of graphite and carbon-cache. Starting this container will, by default, bind the the following host ports:
80
: the graphite web interface2003
: the carbon-cache line receiver (the standard graphite protocol)2004
: the carbon-cache pickle receiver7002
: the carbon-cache query port (used by the web interface)
sudo mkdir -p /data/graphite
sudo chown -R www-data:www-data /data/graphite
cd into the folder then
docker build -t innovalangues/monitoring .
With this image, you can get up and running with graphite by simply running:
docker run -d innovalangues/monitoring
or by using the provided run.sh file.