コンテナーを使用した Kubernetes での MATLAB Production Server の実行
R2026bDocker® コンテナーと 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へのネットワーク アクセス以下の条件を満たす実行中の 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 チャートとデプロイ手順を使用します。