Skip to content

Latest commit

 

History

History
 
 

universal-messaging

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Building Universal Messaging container image

Use this template to build a Universal Messaging container image.

Requirements and limitations

Supported Software AG releases

  • Universal Messaging 10.3 or higher
  • Command Central 10.3 or higher

Supported platforms

  • Docker 18.06-ce or higher

Building Docker image

Building using docker-compose

Build the container image:

cd sagdevops-template/containers
docker-compose build universal-messaging

Run the container:

docker-compose up -d hello-world
docker-compose port hello-world 8092

Open Platform Manager in the browser using the address printed above:

open http://localhost:PORT/spm

Login as Administrator/manage

Examine the configuration.

Running containers

Using Docker

Use the following content for the docker-compose.yml file, then run docker-compose up.

version: '3'
services:
  um:
    image: universal-messaging
    ports:
      - '9000:9000'

Or you can use docker run directly:

docker run \
  --name um \
  -p 9000:9000 \
  -d \
  universal-messaging

Universal Messaing Realm Server is accessible on port 9000.

Using Kubernetes

Copy the following content to pod.yaml file, and run kubectl create -f pod.yaml.

apiVersion: v1
kind: Pod
metadata:
  name: um
  labels:
    name: um
spec:
  containers:
    - image: universal-messaging
      name: um