DEV Community

Tech Community for Software AG Tech Community

Posted on • Originally published at tech.forums.softwareag.com on

Universal Messaging as a Docker container

Docker support in Universal Messaging:

From UM 9.10 version onwards there was Docker support in UM i.e,

A Universal Messaging Packaging Kit for Docker is part of the standard Universal Messaging installation on Linux.

The Kit is present at /UniversalMessaging/server//bin/docker

The Kit includes,

  • Dockerfile for creating Docker images from UM installation on linux.
  • Samples showing how to start the Universal Messaging server from the Docker image and run the sample applications of Universal Messaging within the image.

From UM 10.3 onwards, There are two different things regarding docker support in UM. i.e,

_ Official Universal Messaging docker images at Docker Hub: _

There are official Universal Messaging images present at Software AG repository in Docker Hub.

These are the images that Software AG builds, tests and promotes on regular basis.

There are two images i.e,

  • Software AG Universal Messaging Server: Docker Hub.

    This image contains UM server and UM administration and monitoring tools which are available in tools image.

  • Software AG Universal Messaging Tools : Docker Hub.

    This image contains just the tools for command line administration and monitoring of Universal Messaging.

Docker hub will contain the latest UM images with latest fix. They are available from 10.3 version onwards.

_ Docker scripts on Github: _

Using the docker scripts present at github Users can build their own Universal Messaging docker image to run the UM in a container. These scripts are like template for building UM images. There is enough documentation present to try it out. These docker scripts use Centos as Base image.


GitHub - SoftwareAG/universalmessaging-server-docker-samples: Universal...

Universal Messaging Docker Samples - Using these files you can build Universal Messaging Docker image - GitHub - SoftwareAG/universalmessaging-server-docker-samples: Universal Messaging Docker Sam...


From 10.11 onwards we have Support for creating Docker images for Universal Messaging using Software AG Installer

Users can use Software AG Installer to create Docker images for a Universal Messaging server on Linux operating systems. The Installer client creates a Docker image with a Universal Messaging server entry point and support for command-line tools similar to the images provided in the Software AG repository on Docker Hub. For a detailed description of this feature with usage examples, see the documentation about creating Docker images with Software AG Installer on Linux in the Using Software AG Installer guide.

Learn some useful UM Docker information in the original article in the Software AG Tech Community!

Top comments (0)