遠程終端docker容器linux操作系統安裝MATLAB

 

遠程終端docker容器linux操作系統安裝MATLAB

 

 

安裝參考流程:

linux終端(服務器)安裝matlab2016b

https://blog.csdn.net/u014535579/article/details/78793028

 

問題1:百度網盤下載

下載地址如下

https://pan.baidu.com/s/1mhSXTfq#list/path=%2F

79sb

由於公司內網不允許安裝百度網盤客戶端,因此只能通過http鏈接下載。但是現在百度好像不在提供http鏈接下載。幸好千方百計找到了破解的方法。先是chrome瀏覽器安裝Tampermonkey 插件,然後到greasyfork.org尋找百度網盤輔助腳本。把網盤的分享文件保存到自己的網盤,然後就可以找到下載鏈接了。

 

問題2:掛載iso鏡像失敗

因爲我的環境是docker容器的linux系統,執行掛載命令是出錯了

sudo mount -o loop R2016b_glnxa64_dvd1.iso /media/matlab/

failed to set up loop device: No such file or directory

最開始是直接搜索這個錯誤,但是總是無法解決,可能原因不一致。根據經驗,判斷應該是docker環境導致,所以搜索時加上docker。最後找到了解決方案,啓動docker時加上權限參數

docker run --privileged=true

參考鏈接:

https://blog.csdn.net/shengxia1999/article/details/52081286

https://serverfault.com/questions/701384/loop-device-in-a-linux-container

 

問題3:兩個終端同時進入同一個docker容器

安裝MATLAB時,安裝到一半出現 
Info: 彈出 DVD 1 並插入 DVD 2 以繼續。

需要新打開一個終端掛載第二個iso鏡像。

因此,需要在兩個終端同時進入同一個docker容器。

先用docker ps –a找到剛纔啓動的容器的container_id,然後執行如下命令

docker exec -i -t container_name/container_id bash

 

參考鏈接

https://github.com/ma6174/blog/issues/8

 

 

問題4:保存docker鏡像

使用docker commit命令

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章