想在云服务器上跑matlab程序,网上相关的教程不太多,但还是很幸运的找到了一些干货,随手记录一下方便日后查阅。
- 云服务器部署:云服务器通过docker加载matlab。知乎这个答主已经给出了非常实用的指南,我的大部分搭建也是根据这位答主来的。跟着教程已经可以完成大部分工作,包括加载docker、通过docker安装matlab(关键是有一个liscen,要看学校给不给力了)、通过命令行或者vnc启动matlab、如何将文件加载到matlab container里等腾讯云+Docker+Matlab GPU搭建 - 知乎
- 云服务器部署:搭建vnc sever,用作可视化图形界面连接https://blog.csdn.net/qq_38389941/article/details/81539821
- 电脑上:下载MobaXterm全能终端软件,理解就是通过某种协议登录服务器的linux系统作为控制端MobaXterm的安装和使用_菜鸟-传奇-CSDN博客_mobaxterm
- 电脑上:下载vnc viewer,用作可视化图形界使用VNC Viewer连接Linux云服务器_弹性云服务器 ECS_最佳实践_华为云
当中还遇到不少的小问题,但询问强大的互联网都能得到解决。
- 服务器端口问题,设置以便于vnc和matlab能打开
- mobaxterm上启动docker出现的问题,docker run fail,port is already allocated.docker run 报错 Bind for 0.0.0.0:80 failed: port is already allocated.解决方案_知无涯-CSDN博客或者是lisen tcp has already in used Error starting userland proxy: listen tcp4 0.0.0.0:8005: bind: address alrea
- matlab报错,某个function因为缺少某个tool无法运行。我是在电脑上的matlab tool路径里把那个文件也导入到docker matlab里