このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
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