Dockerized OpenManage, built on top of official CentOS images.
- container has to run in privilged mode so that the host hardware can be exposed to it.
- to prevent device drivers from being built via DKS (Dynamic Kernel Support) we fool OMSA into thinking we're running in RHEL 7 (not CentOS 7), so the OS information reported by OMSA will be RHEL 7 (refer to the Dockerfile).
- default command:
/opt/dell/srvadmin/sbin/srvadmin-services.sh restartso that services can start cleanly in case container is stopped and then restarted.
- login credentials: root / password
Where this image has been tested (some more than others)
- RHEL 7
- SLES 12
- CentOS 7
- Ubuntu Server 12.04 & 14.04
- Debian 7 / 8
$ docker run --privileged -d -p 1311:1311 -p 161:161/udp --restart=always \ -v /lib/modules/`uname -r`:/lib/modules/`uname -r` \ --name=omsa81 jdelaros1/openmanage:latest
Once the container starts, give it about 20-25 seconds for all the OpenManage services to start inside the container.
From the CLI, you can run something like
docker exec omsa81 omreport system summary or use a browser to go to https://your-server-ip:1311 and use login credentials listed above.
To test the snmp Daemon you can try reading the storage OIDs
$ snmpwalk -On -c public -v2c your-server-ip .188.8.131.52.4.1.674.108184.108.40.206.5.1
- IP and MAC information in network controllers is not available.
Please note this image is provided as-is and not supported by Dell in any shape or form.
Report problems or provide feedback
If you run into any problems or would like to provide feedback, please send a note to the Linux-PoweEdge mailing list.