日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Docker Toolbox在window 10 home 下挂载宿主机目录到容器的正确操作

發(fā)布時間:2024/4/15 windows 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker Toolbox在window 10 home 下挂载宿主机目录到容器的正确操作 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Docker Toolbox在window 10 home 下掛載宿主機目錄到容器的正確操作 原文:Docker Toolbox在window 10 home 下掛載宿主機目錄到容器的正確操作

由于我是window 10 home 而不是 pro版本,只能使用Docker Toolbox,其實docker for window對windows的支持更好,還有GUI,home版本安裝Docker也是極為艱辛。好在我安裝好了,但是日常使用也是比pro版的Docker有更多的坑,在此把我踩過的坑,記錄下來,惠澤他人。

這個坑是Docker Toolbox在window 10 home 下掛載宿主機目錄到容器,愿以為是要在Docker為win10 pro提供GUI里設置與c盤共享,Google了很多方法,還是在docker社區(qū)里一位老哥一針見血的指出了這其實是語法錯誤,附上圖和鏈接。

出處:Can't set Docker Volume for Container in Windows Docker CE - Docker for Windows - Docker Forums

?

Docker容器啟動的時候,如果要掛載宿主機的一個目錄,可以用-v參數(shù)指定。

譬如我要啟動一個centos容器,宿主機的C:/Users/T480S/work/Engine目錄掛載到容器的/Engine目錄,可通過以下方式指定:

docker run -it -v C:/Users/T480S/work/Engine:/Engine -p 8000:8000 steveny/predictionio:0.12.0 /bin/bash

這樣在容器啟動后,容器內會自動創(chuàng)建/Engine的目錄。通過這種方式,我們可以明確一點,即-v參數(shù)中,冒號”:”前面的目錄是宿主機目錄,后面的目錄是容器內目錄。

注意:容器目錄不可以為相對路徑,斜線為反斜線 ‘/’

但是依然還是報錯了

報錯:Error response from daemon: invalid mode: /Engine

?

愿以為是要在Docker為win10 pro提供GUI里設置與c盤共享,Google了很多方法,還是在docker社區(qū)里一位老哥一針見血的指出了這其實是語法錯誤,參考上圖。

這是參考別人指出的錯誤之后修改的代碼

docker run -it -v /c/Users/T480S/work/Engine:/Engine -p 8000:8000 steveny/predictionio:0.12.0 /bin/bash

無報錯,正確輸出

?

posted on 2019-05-16 14:01 NET未來之路 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/lonelyxmas/p/10875279.html

總結

以上是生活随笔為你收集整理的Docker Toolbox在window 10 home 下挂载宿主机目录到容器的正确操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。