Mac 上でコンテナ化された開発者ツールキットをセットアップするための前提条件 M1

開発者ツールキットのインストールは Mac M1 でサポートされています。 Colima または Rancher Desktop を使って Docker をインストールできます。

重要:
  • Mac Mxの 10.0.2409.2 リリース前に開発者ツールキットをセットアップし、 docker.io/ibmoms/mq-core_arm64:9.3.3.0 イメージを Docker Hubから取得する際に問題が発生した場合は、以下の手順を実行して問題を解決してください
    1. compose/docker ディレクトリに移動し、 docker-compose.properties ファイルを開きます
    2. MQ_IMAGE_ARM64=ibmoms/mq-core_arm64 を検索し、それを変更する。 MQ_IMAGE_ARM64=icr.io/cpopen/ibm-oms/mq-core
    3. MQ_TAG_ARM64=9.3.3.0 を検索し、それを変更する。 MQ_TAG_ARM64=9.3.3.0_arm64
  • 開発者ツールキットの設定中に問題が発生した場合は、以下の手順に従ってください
    1. compose/docker/docker-compose.yml ファイルにアクセスしてください。
    2. service: omruntime において、次のサンプルファイルに示されているように、 enviornment: タグの前に user: root を追加します。
      services:
       omruntime:
        image: ${OM_IMAGE}:${OM_TAG}
        entrypoint: ''
        command: ["sleep","infinity"]
        user: root
        environment:
         - DUMMY_PATH_PROP=1

Rancher Desktop を使用して Docker をインストールするには 、Rancher Desktop のドキュメントを参照してください。 デフォルトでは、Rancher Desktopは90809443ポートを使います。 DTKのセットアップを実行する前に、AP_HTTP_PORTAP_HTTPS_PORTのプロパティを更新して、他の利用可能なポートを使うようにしてください。 詳細については 、「デフォルトのDockerコンポジションプロパティを上書きする 」を参照してください。

Colima を使用して Docker をインストールするには、以下の手順を実行します:

手順

  1. Colima を使って Docker をインストールする。
    1. 次のコマンドを実行してください。
      /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
      touch ~/.zshrc
      
    2. .zshrcの末尾に以下のコマンドを追加します。
      export PATH=/opt/homebrew/bin:$PATH
    3. ターミナルを開き、以下のコマンドを実行する:
      1. source ~/.zshrc
      2. brew install colima docker docker-compose
    4. 以下のコマンドを実行して Colima を起動する:
      Colima start --cpu 8 --memory 8 --disk 80
  2. 2.23.0 および 2.24 バージョンでテストされている Docker Compose バージョン 2.x をインストールします。 Docker Compose のインストールに関する詳細は 、「 Docker Compose の概要」 および 「Install Docker Compose 」 をご覧ください。
  3. ローカルで動作しているネイティブのDB2®、WebSphere Application Server、Liberty、IBM MQ アプリケーションサービスは、システムリソースを使用し、ポート番号がDocker Compose環境と競合する可能性があるため、停止または無効にしてください。
  4. ホスト・マシンで/etc/hostsファイルをブラウズし、mqserverlocalhostとして追加する。