docker文件分享失敗的解決辦法:1、在“本地賬戶的共享與安全模型”中選擇經典模式;2、檢查445端口是否被用于映射;3、檢查Hyper-V是否被禁用。
本文操作環境:Windows10系統、Docker 20.10.11版、Dell G3電腦。
如何解決docker文件分享失敗問題?
docker windows10 共享目錄掛載失敗解決:
起因
在執行docker腳本的時候,出現不能創建容器的錯誤。如下所示
?Cannot?create?container?for?service?xxx:?b'Drive?has?not?been?shared'
上了Stack overflow,查看解決方法是通過Setting->Shared Drives,接著勾選自己想要用于docker掛載鏡像的磁盤地址。
但是,無論你怎么勾選,Rest credentials,Apply,甚至Reset,出廠化都無濟于事。每一次輸入用戶密碼后,docker 都自動把我的選項刷沒了。
此時你需要分析一下有幾種原因:
1.是不是本地安全策略中本地策略->安全選項->網絡訪問:本地賬戶的共享與安全模型,中安全設置沒有放開權限,這里需要選擇經典模式。
2.是不是防火墻的問題,445端口沒有被用于映射
3.會不會是Hyper-V被禁用了
這邊主要是第一種情況導致的drive has not been shared,設置好之后,Setting->Shared Drives->想要掛載的盤,reset,運行完事。
推薦學習:《docker使用教程》
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦