Prerequisites for setting up a containerized developer toolkit on Mac M1
The developer toolkit installation is supported on Mac M1. You can install Docker by using Colima or Rancher Desktop.
Important:
- If you are setting up the developer toolkit before the 10.0.2409.2 release on Mac Mx, and if you
encounter issues while pulling the docker.io/ibmoms/mq-core_arm64:9.3.3.0 image
from Docker Hub, perform the following steps to resolve the issue:
- Go to compose/docker directory and open the docker-compose.properties file
- Search for
MQ_IMAGE_ARM64=ibmoms/mq-core_arm64and change it toMQ_IMAGE_ARM64=icr.io/cpopen/ibm-oms/mq-core - Search for
MQ_TAG_ARM64=9.3.3.0and change it toMQ_TAG_ARM64=9.3.3.0_arm64
- While setting up the developer toolkit, if you encounter any issue, complete the following steps:
- Browse to the compose/docker/docker-compose.yml file.
- In
service: omruntime, adduser: rootbefore theenviornment:tag as illustrated in the following sample file.services: omruntime: image: ${OM_IMAGE}:${OM_TAG} entrypoint: '' command: ["sleep","infinity"] user: root environment: - DUMMY_PATH_PROP=1
To install Docker by using the Rancher Desktop, see Rancher Desktop documentation. By default, Rancher Desktop uses 9080 and
9443 ports. Before running the DTK setup, ensure that you update the
AP_HTTP_PORT and AP_HTTPS_PORT properties to use other available
ports. For more information, see Overriding the default docker compose
properties.
To install Docker by using Colima, complete the following steps: