视频教程分类
推荐视频教程
  • 千万级数据并发解决方案(理论+实战)千万级数据并发解决方案(理论+实战)
  • Laravel基础与实战Laravel基础与实战
  • UNI-APP开发(仿饿了么)UNI-APP开发(仿饿了么)
  • ThinkPHP6开发CMS系统ThinkPHP6开发CMS系统
  • 首页 >运维 >Docker > 正文

    如何解决docker文件分享失败问题

    原创2022-01-06 11:07:34708 关注公众号:每天精选资源文章推送

    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使用教程

    以上就是如何解决docker文件分享失败问题的详细内容,更多请关注php中文网其它相关文章!

    高并发千万级数据库系统解决方案

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:docker
  • 相关文章

    相关视频


    专题推荐