![[OpenShift Container Platform]](ngocp.gif)
![[Podman]](ngpodman.gif)
IBM MQ MFT Agent for Developers container image
A prebuilt container image is available for IBM® MQ MFT Agent for Developers. The image published on IBM Container Registry (irc.io) can be used with Podman, Docker, and OpenShift® Container Platform environments.
Attention: IBM MQ MFT Agent for Developers images were previously available from Docker Hub, but this is deprecated, and no further updates are
available on Docker Hub.Available images
The latest version of IBM MQ MFT Agent for Developers is published on IBM Container Registry: icr.io/ibm-messaging/mqmft:latest
Quick reference
- License:
- IBM MQ Advanced for Developers and Apache License 2.0. The IBM MQ Advanced for Developers license does not permit further distribution, and the terms restrict usage to a developer machine.
- Where to file issues:
- Available for the following platform:
- Linux® on amd64
Building a container image
See Building a container image for information on how to build your own agent container image with the IBM MQ Redistributable Managed File Transfer package on amd64 architectures.
Usage
See the usage documentation for details on how to run the image container with Podman runtime.
See the usage documentation for details on how to deploy the image in an OpenShift Container Platform.
To be able to use the image, you must accept the terms of the IBM MQ license by setting the LICENSE environment variable.
Environment variables
- LICENSE
- Set accept to agree to the IBM MQ Advanced for Developers license conditions.
- MFT_AGENT_CONFIG_FILE
- Required.
- MFT_AGENT_NAME
- Required.
- BFG_JVM_PROPERTIES
- Optional.
- MFT_LOG_LEVEL
- Optional.
- MFT_AGENT_START_WAIT_TIME
- Optional.
- MFT_MOUNT_PATH
- Optional.
- MFT_COORD_QMGR_CIPHER
- Required.
- MFT_CMD_QMGR_CIPHER
- Required.
- MFT_AGENT_QMGR_CIPHER
- Required.
For more information about the default developer configuration supported by the IBM MQ Advanced for Developers image, see the default developer configuration documentation.
Location of agent configuration files
The agent in the container will create agent configuration and log files under the fixed directory /mnt/mftdata. This folder can be on a persistent volume as well, in which case the volume must be mounted as /mnt/mftdata mount point in to the container.