如何解決docker文件分享失敗問題

docker文件分享失敗的解決辦法:1、在“本地賬戶的共享與安全模型”中選擇經典模式;2、檢查445端口是否被用于映射;3、檢查Hyper-V是否被禁用。

如何解決docker文件分享失敗問題

本文操作環境: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掛載鏡像的磁盤地址。

如何解決docker文件分享失敗問題

但是,無論你怎么勾選,Rest credentials,Apply,甚至Reset,出廠化都無濟于事。每一次輸入用戶密碼后,docker 都自動把我的選項刷沒了。


此時你需要分析一下有幾種原因:

1.是不是本地安全策略中本地策略->安全選項->網絡訪問:本地賬戶的共享與安全模型,中安全設置沒有放開權限,這里需要選擇經典模式。

2.是不是防火墻的問題,445端口沒有被用于映射

3.會不會是Hyper-V被禁用了


如何解決docker文件分享失敗問題
如何解決docker文件分享失敗問題


這邊主要是第一種情況導致的drive has not been shared,設置好之后,Setting->Shared Drives->想要掛載的盤,reset,運行完事。

推薦學習:《docker使用教程

以上就是如何解決

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享