Voraussetzungen für die Einrichtung eines containerisierten Entwickler-Toolkits auf Mac M1

Die Installation des Entwickler-Toolkits wird auf Mac M1 unterstützt. Sie können Docker mit Hilfe von Colima oder Rancher Desktop installieren.

WICHTIG:
  • Wenn Sie das Entwickler-Toolkit vor der Veröffentlichung von 10.0.2409.2 auf Mac Mx einrichten und beim Abrufen des docker.io/ibmoms/mq-core_arm64:9.3.3.0 -Bildes von Docker Hub Probleme auftreten, führen Sie die folgenden Schritte aus, um das Problem zu beheben:
    1. Gehen Sie zum compose/docker -Verzeichnis und öffnen Sie die docker-compose.properties -Datei
    2. Suchen Sie nach MQ_IMAGE_ARM64=ibmoms/mq-core_arm64 und ändern Sie es in MQ_IMAGE_ARM64=icr.io/cpopen/ibm-oms/mq-core
    3. Suchen Sie nach MQ_TAG_ARM64=9.3.3.0 und ändern Sie es in MQ_TAG_ARM64=9.3.3.0_arm64
  • Wenn Sie beim Einrichten des Entwickler-Toolkits auf ein Problem stoßen, führen Sie die folgenden Schritte aus:
    1. Navigieren Sie zur Datei compose/docker/docker-compose.yml.
    2. Fügen Sie in service: omruntime user: root vor dem Tag enviornment: hinzu, wie in der folgenden Beispieldatei dargestellt.
      services:
       omruntime:
        image: ${OM_IMAGE}:${OM_TAG}
        entrypoint: ''
        command: ["sleep","infinity"]
        user: root
        environment:
         - DUMMY_PATH_PROP=1

Informationen zur Installation von Docker mithilfe von Rancher Desktop finden Sie in der Rancher Desktop-Dokumentation. Standardmäßig verwendet Rancher Desktop 9080 und 9443 Ports. Bevor Sie das DTK-Setup ausführen, stellen Sie sicher, dass Sie die Eigenschaften AP_HTTP_PORT und AP_HTTPS_PORT aktualisieren, um andere verfügbare Ports zu verwenden. Weitere Informationen finden Sie unter "Überschreiben der Standard-Docker-Compose-Eigenschaften ".

Um Docker über Colima zu installieren, führen Sie die folgenden Schritte aus:

Vorgehensweise

  1. Installieren Sie Docker mit Hilfe von Colima.
    1. Führen Sie den folgenden Befehl aus:
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      touch ~/.zshrc
      
    2. Fügen Sie den folgenden Befehl am Ende von .zshrchinzu.
      export PATH=/opt/homebrew/bin:$PATH
    3. Öffnen Sie das Terminal und führen Sie die folgenden Befehle aus:
      1. source ~/.zshrc
      2. brew install colima docker docker-compose
    4. Starten Sie Colima, indem Sie den folgenden Befehl ausführen:
      Colima start --cpu 8 --memory 8 --disk 80
  2. Installieren Sie Docker Compose Version 2.x , das auf den Versionen 2.23.0 und 2.24 getestet wurde. Weitere Informationen zur Installation von Docker Compose finden Sie unter "Überblick über Docker Compose " und "Installieren von Docker Compose ".
  3. Stoppen oder deaktivieren Sie alle nativen DB2®, WebSphere Application Server, Liberty, oder IBM MQ Anwendungsdienste, die lokal ausgeführt werden, da diese Dienste möglicherweise Systemressourcen verwenden und die Portnummern mit der Docker Compose-Umgebung in Konflikt geraten können.
  4. Suchen Sie auf dem Hostrechner die Datei /etc/hosts und fügen Sie mqserver als localhost hinzu.