Configuring and deploying InfoSphere MDM on Docker

After downloading the containerized MDM images, you can use them to deploy InfoSphere® MDM. To deploy the application from the provided MDM images, use the docker-compose tool.

The InfoSphere MDM Docker download package includes several ready-to-use YAML files.

About docker-compose

The docker-compose tool enables you to run Docker applications. With docker-compose, you can use a YAML file to deploy InfoSphere MDM. With a single command, you can create and start all the services from your configuration.

Note: For more information about docker-compose, see the docker-compose online documentation.

About security

With the containerized InfoSphere MDM deployments, SSL certificates and passwords are externalized from the MDM images. The SSL certificates are provided as part of the InfoSphere MDM Docker download package along with the YAML files.

In the download package, there is a sslcerts folder containing:
  • key.p12 files for the MDM, MDMUI, and BAW images.
  • DB2HOST.kdb and DB2HOST.sth files for the IBM® Db2® image.

Passwords are included in the YAML files in an encoded format.

Using volumes, SSL certificates are placed in the correct locations in the image. The script that starts the containers also decodes the encoded passwords and replaces them in appropriate places in the image.