macOS でのコンテナー化されたデベロッパーズ・ツールキットのセットアップ

デベロッパーズ・ツールキットのインストールは、 macOS 10.13 High Sierra 以降でサポートされています。 デベロッパーズ・ツールキットをセットアップする前に、以下の前提条件が満たされていることを確認してください。

重要: デベロッパーズ・ツールキットは、新しい ARM ベースの Apple シリコンチップ・セット・プロセッサー (Apple M1など) を備えた macOS で認定されています。

手順

  1. 最新の JDK 1.8 Update 151 or more recent updates of JDK 1.8 for macOSをインストールします。
  2. Docker 設定の下の 「拡張」 設定に十分なメモリーを指定します。
    シームレスなデベロッパーズ・ツールキット・エクスペリエンスを実現するには、最小 6 GB のメモリーが推奨されます。
  3. (オプション) brew install coreutilsを実行して、 coreutils ユーティリティーをインストールします。
  4. JDK をインストールした後、 /Users/<username>/Library/Java ディレクトリーにナビゲートし、 Extensionsという名前のディレクトリーを作成します (存在しない場合)。
    セットアップが完了し、解凍した runtime/bin ディレクトリーからコマンドを実行してエラーが発生した場合は、 Extensions ディレクトリーが見つかったことを確認してください。 Extensions ディレクトリーが、エラー・ログに指定されている正しいパスにあることを確認してください。
  5. Dockerをインストールします。 インストール後に、 Docker を開始し、 Docker が正しくインストールされていることを確認します。 Dockerのインストールについて詳しくは、 Install Docker Desktop on Macを参照してください。
    注: Docker Desktop のサービスのご利用条件は、2021 年 8 月 31 日に変更されました。 Dockerについて詳しくは、 Docker サブスクリプションの更新を参照してください。

    Dockerについて詳しくは、 Orientation and setupを参照してください。

    Linux®ベースの環境では、非 root ユーザーとしてデベロッパーズ・ツールキット環境をセットアップする必要があります。 ユーザーを docker グループに追加するには、 非 root ユーザーとしての Docker の管理を参照してください。
    注: root ユーザーを使用したり、 /root ディレクトリーにデベロッパーズ・ツールキット環境をセットアップしたりしないでください。
  6. Docker Compose バージョン 2.x ( 2.23.0、 2.24 バージョンでテスト済み) をインストールします。 詳しくは、 Docker Composeを参照してください。 Docker Composeについて詳しくは、 Docker Composeの概要を参照してください。
  7. ネイティブの Db2®、 WebSphere® Application Server、Liberty、または IBM MQ アプリケーション・サービスは、システム・リソースを不必要に使用する可能性があり、ポート番号が Docker Compose 環境と競合する可能性があるため、停止または無効化することをお勧めします。
  8. ホスト・マシンで、 mqserverlocalhost として /etc/hosts ファイルに追加します。