This project provides resources for deploying Riemann in Docker on Fedora and Red Hat Enterprise Linux.
- Fedora 25
- RHEL 7.3
The Fedora image has no special requirements outside of a normal Docker operating environment.
Building the RHEL version of the image requires an active subscription for Red Hat Enterprise Linux Server.
To build the Fedora image, run:
$ docker build -t riemann:fedora -f Dockerfile.fedora .
To build the RHEL image, run:
$ docker build -t riemann:rhel -f Dockerfile.rhel .
To launch Riemann, run:
$ docker run riemann
The recommended method of customizing Riemann is to mount your own configuration files as a volume on the container, as so:
$ docker run -v /path/to/custom/configs:/etc/riemann/ riemann
The Riemann image exposes the following ports:
- 5555 for native clients
- 5556 for websocket clients
- 2003 for the Graphite clients
- Upgrade to Riemann 0.2.12.
- Upgrade Fedora image to Fedora 25.
- Upgrade RHEL image to RHEL 7.3.
- Expose port 2003 for Graphite clients.
- Update default Riemann configuration.
- Remove collectd test image.
- Set Riemann user and group explicitly in image.
- Upgrade to RHEL 7.2.
- Upgrade to Riemann 0.2.11.
- Initial release on RHEL 6.7 and Riemann 0.2.10.