Support for building your own IBM MQ container images and charts
Information to consider if we are using containers on a Linux system.
- The base image used by the container image must use a Linux operating system that is supported.
- We must use the IBM MQ installers to install the product inside the container image.
- For a list of supported packages, see IBM MQ rpm components for Linux systems.
- The following packages are not supported:
- MQSeriesBCBridge
- MQSeriesRDQM
- The queue manager data directory (/var/mqm by default) must be stored on a
container volume that keeps persistent state.Important: We cannot use the union file
system.
We must either mount a host directory as a data volume, or use a data volume container. For more information, see Use volumes.
- We must be able to run IBM MQ control commands, such as endmqm, within the container.
- We must be able to get files and directories from within the container for diagnostic purposes.
- We can use namespacing to share the namespaces of the container for the queue manager with other containers, in order to locally bind applications to a queue manager running in separate containers. For more information, see Running local binding applications in separate containers.
Parent topic: Plan for IBM MQ in containers
Related concepts