主要内容

MATLAB Runtime 容器

MATLAB® Runtime 是一组独立的共享库,用于支持在未安装 MATLAB 的计算机上执行编译的 MATLAB 应用程序或组件。它是一种向其他用户分发 MATLAB 代码的方法,即使其他用户未安装 MATLAB 也无妨。编译的应用程序和组件是使用 MATLAB Compiler™MATLAB Compiler SDK™ 创建的。

您可以从 MathWorks® 容器注册表下载 MATLAB Runtime 容器以在您的开发环境中使用。这在 CI/CD 管道中可能特别有用,在这种管道中,您可以通过在需要时快速拉取 MATLAB Runtime 容器来提高集成效率。目前,在任何系统上使用 Docker® 提取 MATLAB Runtime 镜像时,都始终基于 Linux® 检索镜像。

从 R2024b 开始,有两个镜像可用:一个支持 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 版本第二版的 MATLAB Runtime 容器,则需将其指定为 r2023b

从 R2024b 开始,要下载包含 GPU 库的完整 MATLAB Runtime 容器镜像,请在系统终端中执行以下命令:

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

该 URL 带有后缀 -full,以将其与不支持 GPU 的镜像区分开来。

下载不含 GPU 库的 MATLAB Runtime

自 R2024b 起

要下载 R2025a 的不含任何 GPU 库的 MATLAB Runtime 容器镜像,请在系统终端中执行以下命令:

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

另请参阅

主题