Docker support on Linux systems
Information to consider if you are using Docker on a Linux® system.
- The base image used by the Docker image must use a Linux operating system that is supported.
- You must use the IBM® MQ installers to install the product inside the Docker image.
- For a list of supported packages, see IBM MQ rpm components for Linux systems.
The following packages are not supported:MQSeriesBCBridgeMQSeriesRDQM
- The queue manager data directory (/var/mqm by default) must be stored on a
Docker volume which keeps persistent state.Important: You cannot use the union file system.
You must either mount a host directory as a data volume, or use a data volume container. For more information, see Manage data in containers.
- You must be able to run IBM MQ control commands, such as endmqm, within the container.
- You must be able to get files and directories from within the container for diagnostic purposes.
You 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.