我有一个需要使用Docker映像远程运行的脚本。为了与另一个预编译的 MATLAB 应用程序 ( SPM ) 兼容,我需要在 Docker 中使用特定的 MATLAB 版本,以及不同的操作系统。问题是,我也无权访问此 OS / MATLAB 版本来预编译我自己的脚本。
所以我提出的解决方案是:
- 在 docker 镜像中下载 SPM 应用程序的 MCR
- 上传 SPM(到目前为止一切正常)
- 将我的应用程序的源文件上传到 docker 映像
- 使用 mcc 在 docker 映像中编译我的源代码。
我的问题:
- 这可能吗?如果是这样:我在哪里可以找到 MCR 中的 mcc(因为它不能像往常一样调用)?
- 更好的方法来做到这一点?
谢谢