您好,登錄后才能下訂單哦!
這篇文章主要介紹了docker toolbox中如何掛載本地目錄,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
在e盤根目錄新建vm_share文件夾,并在該文件下新建幾個測試文件,比如:
啟動Docker quickstart Terminal之后,進入到如圖所示界面 如果此時執行掛載命令時,只能掛載c盤當前用戶的目錄,掛載其他盤都不會生效,且不會報錯。比如執行以下命令
docker run -it --name busybox1 -v /e/vm_share:/opt busybox sh
進入容器之后,查看/opt
目錄,可以發現并沒有共享文件。 如果想通過這種形式掛載到其他盤符,可通過在c盤當前用戶的目錄下建立一個軟連接到我們指定的共享目錄。
mklink "c:/Users/用戶名/vm_share" "e:/vm_share"
然后通過命令
docker run -it --name busybox1 -v c:/Users/用戶名/vm_share:/opt busybox sh
此時就可以訪問到指定目錄的文件了
在開始菜單欄中打開Oracle VM VirtualBox
選擇共享文件夾,選擇添加,選擇我們需要共享的文件夾,并勾選自動掛載和固定分配 保存完成之后,在cmd中或者Docker quickstart Terminal中通過命令
docker-machine restart
重啟docker機器,重啟完成后,通過命令
docker-machine ssh default
進入到docker機器內,此時共享的目錄在/
目錄下。然后此時在執行掛載命令即可。
docker run -it --name busybox5 -v /vm_share:/opt busybox sh
此時也能看到共享文件夾下的文件。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“docker toolbox中如何掛載本地目錄”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。