zoukankan      html  css  js  c++  java
  • win10下docker挂载文件夹报错

    执行的命令

    docker run -it  --rm  --name=pms-model  --volume=D:/code_js/pms-model:/root/pms-model  --publish=10001:10001    duobang_product/pms-model:1.0.7  /bin/bash
    

    想挂载本地D:/code_js/pms-model目录,但一直报下面的错误:

    C:Program FilesDockerDocker esourcesindocker.exe: Error response from daemon: status code not OK but 500: {"Message":"Unhandled exception: Filesharing has been cancelled","StackTrace":" 在 Docker.ApiServices.Mounting.FileSharing.d__6.MoveNext() 位置 C:workspacesstable-2.3.xsrcgithub.comdockerpinatawinsrcDocker.ApiServicesMountingFileSharing.cs:行号 0 --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Docker.ApiServices.Mounting.FileSharing.d__4.MoveNext() 位置 C:workspacesstable-2.3.xsrcgithub.comdockerpinatawinsrcDocker.ApiServicesMountingFileSharing.cs:行号 47 --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Docker.HttpApi.Controllers.FilesharingController.d__2.MoveNext() 位置 C:workspacesstable-2.3.xsrcgithub.comdockerpinatawinsrcDocker.HttpApiControllersFilesharingController.cs:行号 21 --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Threading.Tasks.TaskHelpersExtensions.d__1`1.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Web.Http.Controllers.ApiControllerActionInvoker.d__1.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Web.Http.Controllers.ActionFilterResult.d__5.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 System.Web.Http.Dispatcher.HttpControllerDispatcher.d__15.MoveNext()"}.
    See 'C:Program FilesDockerDocker esourcesindocker.exe run --help'.

    各种路径问题都试过了,什么 -v `pwd -W`:D:\code\pms-model:/root/pms-model或者其他都不行,最后找到问题

    解决:

    打开docker桌面-》设置,如图:添加要挂载的文件目录,应用就可以了,再执行上面的命令就可以了

  • 相关阅读:
    iOS开发实用干货——强化你的Xcode控制台
    Android App 性能优化实践
    AFNetworking 之于 https 认证
    点击 Run 之后发生了什么?
    happypack 原理解析
    JavaScript 笔记 ( Prototype )
    成立快两年的安卓绿色联盟,现在怎么样了?
    盘点20款主流应用FPS,最Skr帧率测试方法都在这里!
    探寻百度AI3.0背后的技术实践
    流畅购物哪家强?购物类应用“页面过度绘制”情况调查
  • 原文地址:https://www.cnblogs.com/liangyy/p/13602053.html
Copyright © 2011-2022 走看看