メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

MATLAB Runtime コンテナー

MATLAB® Runtime は、MATLAB がインストールされていないコンピューターでコンパイル済みの MATLAB アプリケーションまたはコンポーネントの実行を可能にする共有ライブラリのスタンドアロン セットです。MATLAB をインストールしていない他のユーザーにも MATLAB コードを配布するための方法として利用できます。コンパイルされたアプリケーションとコンポーネントは、MATLAB Compiler™ および MATLAB Compiler SDK™ を使用して作成されます。

MATLAB Runtime コンテナーを MathWorks® コンテナー レジストリからダウンロードして開発環境で使用できます。これは CI/CD パイプラインで特に役立つことがあります。必要なときに MATLAB Runtime コンテナーを迅速にプルできるようにすることで、統合を効率化できます。現時点では、Docker® を使用して MATLAB Runtime イメージを取得する場合、取得されるイメージはいずれのシステムでも常に Linux® に基づくものになります。

R2024b 以降では、2 つのイメージが用意されています。GPU サポートを含む完全な MATLAB Runtime イメージと GPU ライブラリなしのイメージです。

内容

MATLAB Runtime コンテナーには以下が含まれています。

  • Ubuntu® Linux ベース イメージ。

  • MATLAB Runtime

  • MathWorks 製品を実行するための依存関係。

要件

MATLAB Runtime コンテナーを使用するには以下が必要です。

  • Docker がインストールされたホスト マシン。

完全な MATLAB Runtime イメージのダウンロード

R2024b より前のリリースで GPU ライブラリを含む完全な MATLAB Runtime コンテナー イメージをダウンロードするには、システム ターミナルで次のコマンドを実行します。

docker pull containers.mathworks.com/matlab-runtime:<releaseName>
releaseName という語は、MATLAB リリースの特定のバージョンを表します。小文字の r の後にリリース年とエディションを続けて表記します。たとえば、2023 年リリースの第 2 エディション用の MATLAB Runtime コンテナーが必要な場合は r2023b と指定します。

R2024b 以降で GPU ライブラリを含む完全な MATLAB Runtime コンテナー イメージをダウンロードするには、システム ターミナルで次のコマンドを実行します。

docker pull containers.mathworks.com/matlab-runtime:<releaseName>-full

GPU サポートなしのイメージと区別するため、URL に接尾辞 -full が付きます。

GPU ライブラリなしの MATLAB Runtime のダウンロード

R2024b 以降

いずれの GPU ライブラリも含まない R2025a 用の MATLAB Runtime コンテナー イメージをダウンロードするには、システム ターミナルで次のコマンドを実行します。

docker pull containers.mathworks.com/matlab-runtime:r2025a

参考

トピック