Downloading images by using your own Docker registry
To acquire the Product Master Docker assets, you must download them from the IBM® Support Fix Central. You can also use a script to acquire the Docker images.
Before you begin
Following are the prerequisites for downloading the Docker images:
- Verify that you have an IBM ID. If you do not have an IBM ID, contact IBM Support.
- Your IBM ID has permission to access and download Product Master artifacts.
- Your network has open connection to the IBM Bluemix® registry.
Procedure
Proceed as follows to download the Docker images:
- On the host computer, create a Docker working directory for all your Docker activity (downloads, installation, running, and monitoring).
- Give the directory a meaningful name, such as /mdm.
- Open a browser and browse to the IBM Support Fix Central site.
- Click the 12.0.0.x-IBM-Product-Master-Docker link to download the version you want.
- Click the IPM_12.0.x_Docker.zip file to start the download.
- Unpack the IPM_12.0.x_Docker.zip file to the
Docker working directory that you created on your host machine (/mdm).
Following artifacts are present in the compressed file that you download.
Artifacts Description app_secrets.yaml Product Master application secrets required for services. catalog_source.yaml Operator catalog source spec. ipm_12.0.x_cr.yaml Custom resource definition (CRD) for Product Master deployment. operator_group.yaml Operator group spec. registry_secret.yaml Secret for downloading images from the Bluemix repository. subscription.yaml Operator subscription spec. volumes.yaml Persistent volumes. The volumes are not auto provisioned on the local clusters. license Folder that contains licenses. Download_IPM_Docker.sh.x Script that logs in to the IBM Docker registry and downloads the latest version of Docker images. - Optional: To push the Product Master
images to a local repository or customize the images, proceed as follows.
- Run Download_IPM_Docker script:
$ ./Download_IPM_Docker.sh.x -version=12.0.xThe script prompts you to accept the license. After you accept the license, the script logs in to the IBM Docker registry and starts downloading the latest version of Docker images. - Verify that all images are downloaded on local VM by using following command.
$ docker imagesFollowing images are downloaded for the Product Master.registry.ng.bluemix.net/product_master/ipm-admin-ubi8:12.0.x registry.ng.bluemix.net/product_master/ipm-personaui-ubi8:12.0.x registry.ng.bluemix.net/product_master/ipm-restapi-ubi8:12.0.xregistry.ng.bluemix.net/product_master/ipm-sch-ubi8:12.0.x registry.ng.bluemix.net/product_master/ipm-wfl-ubi8:12.0.x registry.ng.bluemix.net/product_master/ipm-fts-pim-ubi8:12.0.x registry.ng.bluemix.net/product_master/ipm-fts-indexer-ubi8:12.0.xregistry.ng.bluemix.net/product_master/ipm-ml-ubi8:12.0.x registry.ng.bluemix.net/product_master/ipm-gds-ubi8:12.0.x registry.ng.bluemix.net/product_master/ipm-mongodb:4.0.22 registry.ng.bluemix.net/product_master/ipm-elasticsearch:7.13.0 registry.ng.bluemix.net/product_master/ipm-hazelcast:4.1.1 registry.ng.bluemix.net/product_master/ipm-mq:9.2.0.0-r2registry.ng.bluemix.net/product_master/ipm-admin-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-personaui-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-restapi-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-sch-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-wfl-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-fts-pim-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-fts-indexer-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-ml-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-gds-ubi8:12.0.3 registry.ng.bluemix.net/product_master/ipm-mongodb:4.0.22 registry.ng.bluemix.net/product_master/ipm-elasticsearch:7.7.0 registry.ng.bluemix.net/product_master/ipm-hazelcast:4.1.0 registry.ng.bluemix.net/product_master/ipm-mq:9.2.0.0-r2Docker image Deploys Contains ipm-admin Admin UI WebSphere® Liberty appserver, Admin, RMI, Event processor, and Queue manager
services.
ipm-personaui Persona-based UI WebSphere Liberty appserver ipm-restapi REST APIs WebSphere Liberty appserver ipm-wfl Workflow Workflow service, Admin and RMI services ipm-sch Scheduler Scheduler service, Admin and RMI services ipm-fts-pim Pim-collector Pim collector and dependencies ipm-fts-indexer Indexer Indexer and dependencies ipm-ml Machine Learning Machine learning services, Python, and dependencies ipm-gds Supply Side GDS GDS queue services ipm-mongodb Mongo DB ipm-elasticsearch Elasticsearch ipm-hazelcast Hazelcast ipm-mq IBM MQ
- Run Download_IPM_Docker script: