1.使用的是docker tool
2.借助了virtualBox的增強(qiáng)功能包
首先打開(kāi)VM颜屠,右擊對(duì)應(yīng)虛擬機(jī)搀罢,彈出菜單選擇設(shè)置->共享文件夾艘绍,然后添加或者編輯共享文件夾笛质,如下圖:
圖片發(fā)自簡(jiǎn)書(shū)App
勾選自動(dòng)掛載則會(huì)在每次開(kāi)機(jī)時(shí)自動(dòng)進(jìn)行文件掛載
3.確定后泉沾,即可在根目錄下看到你共享的文件夾名稱(chēng)
如果看不到,可以重啟對(duì)應(yīng)虛擬機(jī)即可妇押,docker toolbox遠(yuǎn)程ssh鏈接用戶(hù)名docker跷究,密碼tcuser,可以使用客戶(hù)端工具進(jìn)行鏈接敲霍,使用sudu su獲取root權(quán)限
另外俊马,也可以寫(xiě)腳本方便進(jìn)行掛載:
path="$1"
if [ ! -e "$path" ]
then
sudo mkdir $path
sudo mount -t vboxsf (pythonCode) $path
fi
傳入?yún)?shù)為要掛載到的目錄(mount point),腳本中括號(hào)內(nèi)內(nèi)容為第2步設(shè)置的共享文件夾名稱(chēng)
另外肩杈,也可以把腳本做下修改加入開(kāi)機(jī)啟動(dòng)中柴我,不過(guò)筆者試了下,沒(méi)有成功扩然,docker Quickstart啟動(dòng)后艘儒,會(huì)直接把自定義的腳本清除掉,虛擬機(jī)下/etc/rc.d/automount文件即為自動(dòng)掛載的腳本夫偶,可以嘗試把相關(guān)的掛載命令寫(xiě)在該文件下界睁,記得修改之前先備份