LXD虚拟容器挂载iso报错:mount: matlab/: mount failed: Operation not permitted
想在LXD中安装matlab2017b,没想到在第一步挂载的时候就报错了,执行挂载命令:
sudo mount -t auto -o loop R2017b_glnxa64.iso matlab/
提示操作不允许。
网上查了一圈压根没找到相关的文章能解决这个问题,后来突发奇想:
我直接用宿主机挂载,将挂载的目录共享给容器或许能够调用,说干就干
1. 宿主机挂载iso镜像文件
宿主机中的执行
sudo mount -t auto -o loop R2017b_glnxa64.iso matlab/
然后在容器中直接进行安装
# 进入挂载目录
cd matlab/
# 执行安装
sudo ./install
嘿,没想到居然成功了
[假装这里有图.jpg]
【其实是我忘了截图哈哈哈哈】
简直是 [喜大普奔啊]
2. 番外篇
当我怀着激动地上蹿下跳的心情打算在第二个容器中安装matlab时,cd到挂载目录执行 sudo ./install
命令时,直接提示我安装完成,我当时的内心:?????,我还啥都没干呢,咋就完成了?后来想了一下会不会是