Installation
Quick start:
docker run -d --name XorMon --restart always -v xormon-data:/root/xormon-data -p 8443:8443 xorux/xormon
You can set container timezone via env variable TIMEZONE in docker run command:
docker run -d --name XorMon --restart always -v xormon-data:/root/xormon-data -p 8443:8443 -e TIMEZONE="Europe/Prague" xorux/xormon
The first run:
You can connect via SSH on port 22 (exposed), username stor2rrd, password xorux4you - please change it ASAP.
Docker Hubdocker run -d --name LPAR2RRD --restart always -v lpar2rrd:/home/lpar2rrd -e XORMON=1 xorux/lpar2rrd docker run -d --name STOR2RRD --restart always -v stor2rrd:/home/stor2rrd -e XORMON=1 xorux/stor2rrdand then use the same volume names to run Xormon in Docker:
docker run -d --name XorMon --restart always -v xormon-data:/root/xormon-data -p 8443:8443 -v lpar2rrd:/home/lpar2rrd -v stor2rrd:/home/stor2rrd xorux/xormonYou can then use Local Installation method in Xormon configuration UI.
> docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d96c9e5edcdb xorux/xormon /startup.sh 7 weeks ago Up 8 minutes 8443/tcp,8162/tcp,0.0.0.0:8443->8443/tcp berserk_payne
> docker inspect berserk_payne | grep Address "LinkLocalIPv6Address": "", "SecondaryIPAddresses": null, "SecondaryIPv6Addresses": null, "GlobalIPv6Address": "", "IPAddress": "172.17.0.2", "MacAddress": "02:42:ac:11:00:02", "IPAddress": "172.17.0.2", "GlobalIPv6Address": "", "MacAddress": "02:42:ac:11:00:02"