The Dell Linux Engineering team has recently been testing deployment of some of Dell’s system management applications in Docker containers to take advantage of containers’ flexibility in deploying and managing applications.
Our focus has been to deploy OpenManage Server Administrator inside a container as a way to deliver tremendous ease of use and flexibility to our customers. Though evaluation and testing is ongoing, we have made available on the Docker Hub an image for download and to ask for feedback on improving it and making it even better for you.
About Docker containers
Though expertise with Docker containers is not required to download and deploy our image, we highly recommend you become familiar with the basics by going here. This site is well organized and has a great set of examples to get you going in no time.
The OpenManage container image can be pulled from the Docker Hub here. Details on deployment instructions can be found there, but it’s as easy as running two commands:
$ docker pull jdelaros1/openmanage
$ docker run --privileged -d -p 1311:1311 --restart=always \
-v /lib/modules/`uname -r`:/lib/modules/`uname -r` \
A copy of the Dockerfile can be found here if you’d like to build the image yourself.
If you’d like to try our image out, we highly recommend to use in a test or development environment. Though there is nothing to stop it from operating in a production environment successfully, please note this image is provided as-is and it’s not supported by Dell (we are working on that!).
In the meantime, if you have any questions or would like to report a bug, contact our mailing list Linux-PowerEdge, we welcome your participation and feedback.
Dockerfile with SNMP support: