メインコンテンツ

コンテナーを使用した Kubernetes での MATLAB Production Server の実行

R2026b

Docker® コンテナーと Helm® チャートを使用して、Kubernetes® クラスター内に MATLAB® Production Server™ をデプロイします。

警告

R2026b 以降、MATLAB Runtime には JRE™ が含まれなくなりました。MATLAB コードの実行に Java® が必要な場合は、Java を使用して MATLAB Runtime Docker イメージを再ビルドするためのオプションについてhttps://www.mathworks.com/matlab-runtime-openjdkを参照してください。

要件

  • 以下の条件を満たす MATLAB Production Server ライセンス:

    • MathWorks アカウントにリンクされている。

    • コンカレント ライセンス タイプである。ライセンス タイプを確認するには、MathWorks アカウントを確認してください。

    • バーチャル ネットワーク上でネットワーク ライセンス マネージャーを使用するように構成されている。ライセンス マネージャーは、MATLAB Production Server をデプロイする Kubernetes クラスターからアクセス可能である必要がありますが、クラスターにインストールする必要はありません。

    MATLAB Production Server ライセンスがない場合は、営業担当までお問い合わせいただき、ライセンスを取得するか試用版をリクエストしてください。

  • MathWorks® コンテナー レジストリ containers.mathworks.com へのネットワーク アクセス

  • Git

  • Docker

  • 以下の条件を満たす実行中の Kubernetes クラスター:

    • Kubernetes version 1.33 以降を使用していること。

    • Kubernetes クラスター内の各 MATLAB Production Server コンテナーに、少なくとも 1 つの CPU コアと 2 GiB の RAM があること。

  • Kubernetes クラスターにアクセスできる kubectl コマンド ライン ツール

  • MATLAB Production Server 用に事前構成された Kubernetes リソースを含む Helm チャートをインストールするための Helm パッケージ マネージャー

    • Helm version v3.17 以降を使用していること。

GitHub からの実行

Kubernetes で MATLAB Production Server を起動するには、以下の GitHub® リポジトリで提供されている Helm チャートとデプロイ手順を使用します。

参考

トピック