Zenoss Core 4.2.5
Dockerized Zenoss Core 4.2.5
What is this?
Zenoss Core in a docker container! Zenoss is an open source NMS (Network Monitoring Service) and It's one of the best options for running a NMS at home (if you're into that sort of thing). This container is a ready-to-go Docker image for running Zenoss Core. Simply run and you have a NMS.
Why does anyone want this?
I'm a network engineer. And if you're like me, you're running Cisco/Juniper hardware at home and it's nice to have a NMS to monitor your devices. I don't expect anyone to run this in production, but it's nice to have at home.
If you're like me, you don't have any Microsoft Windows workstations. Running Zenoss in a VMware VM is difficult when the vSphere client only supports Windows. Docker seemed like a good option, so I made this.
Running the container
I use a Routed Network Environment, so simply:
docker run -d dfritz/zenoss Wait 5-10 min, and browse to the container's IP (If you have a more traditional docker network setup, you'll probably want to run
docker run -p 80:80 -d dfritz/zenoss to "map" the port to the host).
Boom, you now have a fresh Zenoss Core installation! This container somewhat mimics a virtual machine; in that you can ssh into it. It also operates as an SSH server (for installing ZenPacks and troubleshooting).
Base Zenoss Core 4.2.5. Anything else?
Yes! I've added the following:
- httpd as a reverse proxy so that the web ui is available via tcp/80.
- SSH server (The username is
rootand the password is