Persisting Container Data
You can use Docker volumes to persist assets and data for Universal Messaging containers.
Universal Messaging containers persist the following directories:
- Universal Messaging server data directory - \UniversalMessaging\server\instanceName\data. This directory contains all Universal Messaging assets, such as channels and queues, and their state.
- Universal Messaging server logs directory - \UniversalMessaging\server\instanceName\logs. This directory is persisted to help diagnose issues.
- Universal Messaging server users directory - \common\conf. This directory is persisted on the volume, which enables you to add and delete users for Universal Messaging.
By default, Universal Messaging persists these directories to the \var\lib\docker\volumes directory. The directory names are random IDs generated by Docker.
You can use the docker volume ls
command to check how many volumes are
created.
For more information about volume management in Docker, see the Docker volume management documentation.