Requisitos previos para configurar un kit de herramientas para desarrolladores en contenedores en Mac M1

La instalación del kit de herramientas para desarrolladores es compatible con Mac M1. Puede instalar Docker utilizando Colima o Rancher Desktop.

IMPORTANTE:
  • Si está configurando el kit de herramientas para desarrolladores antes del lanzamiento de la versión de prueba ( 10.0.2409.2 ) en Mac Mx, y si encuentra problemas al extraer la imagen de prueba ( docker.io/ibmoms/mq-core_arm64:9.3.3.0 ) de Docker Hub, realice los siguientes pasos para resolver el problema:
    1. Vaya al directorio compose/docker y abra el archivo docker-compose.properties
    2. Busque MQ_IMAGE_ARM64=ibmoms/mq-core_arm64 y cámbielo por MQ_IMAGE_ARM64=icr.io/cpopen/ibm-oms/mq-core
    3. Busque MQ_TAG_ARM64=9.3.3.0 y cámbielo por MQ_TAG_ARM64=9.3.3.0_arm64
  • Si durante la configuración del kit de herramientas para desarrolladores se encuentra con algún problema, siga estos pasos:
    1. Busque el archivo compose/docker/docker-compose.yml.
    2. En service: omruntime, añada user: root antes de la etiqueta enviornment: como se ilustra en el siguiente archivo de muestra.
      services:
       omruntime:
        image: ${OM_IMAGE}:${OM_TAG}
        entrypoint: ''
        command: ["sleep","infinity"]
        user: root
        environment:
         - DUMMY_PATH_PROP=1

Para instalar Docker utilizando Rancher Desktop, consulte la documentación de Rancher Desktop. Por defecto, Rancher Desktop utiliza los puertos 9080 y 9443. Antes de ejecutar la configuración DTK, asegúrese de actualizar las propiedades AP_HTTP_PORT y AP_HTTPS_PORT para utilizar otros puertos disponibles. Para obtener más información, consulte Anulación de las propiedades predeterminadas de Docker Compose.

Para instalar Docker mediante Colima, siga estos pasos:

Procedimiento

  1. Instale Docker utilizando Colima.
    1. Ejecute el mandato siguiente:
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      touch ~/.zshrc
      
    2. Añada el mandato siguiente al final de .zshrc.
      export PATH=/opt/homebrew/bin:$PATH
    3. Abra el Terminal y ejecute los siguientes comandos:
      1. source ~/.zshrc
      2. brew install colima docker docker-compose
    4. Inicie Colima ejecutando el siguiente comando:
      Colima start --cpu 8 --memory 8 --disk 80
  2. Instale Docker Compose versión 2.x que se ha probado en las versiones 2.23.0 y 2.24 . Para obtener más información sobre la instalación de Docker Compose, consulte Información general de Docker Compose e Instalar Docker Compose.
  3. Detenga o desactive cualquier servicio de aplicación nativo DB2®, WebSphere Application Server, Liberty, o IBM MQ servicios de aplicación que se estén ejecutando localmente, ya que estos servicios podrían utilizar recursos del sistema y los números de puerto podrían entrar en conflicto con el entorno Docker Compose.
  4. En el equipo host, vaya al archivo /etc/hosts y añada mqserver como localhost.