After you run the Docker Compose (YAML) files to deploy the installable
style InfoSphere® MDM
Docker images, you must configure the InfoSphere MDM application to
complete the deployment.
About this task
With installable MDM Docker images, the InfoSphere MDM distribution has been pre-extracted using IBM Installation Manager on the mdm_container
. The InfoSphere MDM application on
mdm_container
must be configured.
Important: If you plan to deploy the containers on Red Hat OpenShift, complete the following steps on a separate machine from the OpenShift server, such as a Red Hat Enterprise Linux® (RHEL) machine.
Procedure
-
Access the
mdm_container
:
docker exec -it mdm_container /bin/bash
- On the
mdm_container
, run the following interactive script to begin
configuring the InfoSphere MDM
application.
/opt/IBM/bin/Configure_MDM_Interactive.sh
- Follow the prompts to configure your InfoSphere MDM
deployment.
Note:
- The interactive script supports using IBM Db2® databases, either using the shipped
db2_container
or using a remote Db2 or Oracle database outside the Docker network. Microsoft SQL Server databases are not supported by this script.
- This script can only deploy the non-BPM user interfaces on the same WebSphere® Application Server instance as the InfoSphere MDM operational
server. You can choose which user interfaces to deploy. You can also choose to use the Docker image
that contains only the MDM user interfaces instead of installing the UIs in the same container that
has the operational server.
Tip: It's best to use the MDM UI container to access the MDM user interfaces. However,
if you plan to use the MDM container to access the user interfaces, complete the following steps
before deploying the image on Kubernetes:
- Log in to the WebSphere Application Server Integrated Solutions console (admin console).
- Navigate to , then click
- Add the following properties:
- Name: trusthostheaderport
Value: true
- Name: com.ibm.ws.webcontainer.extractHostHeaderPort
Value: true
- Save your changes.
- The script does not deploy IBM Stewardship Center. If your deployment plan includes IBM Stewardship Center, you must manually deploy it after using the script to configure the InfoSphere MDM operational server and any non-BPM user interfaces.
- After deployment completes, use the
docker commit
command to commit all
of the containers in your deployment.
docker commit mdm_container mdm:v1
Committing a Docker container
ensures that your deployment choices are not lost if the container is removed. For information about
committing a Docker container, see
the Docker CLI documentation.
What to do next
When your deployment is up and running, access your deployed Docker
containers to begin using the InfoSphere MDM
application.