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桌面-》设置,如图:添加要挂载的文件目录,应用就可以了,再执行上面的命令就可以了

  • 相关阅读:
    你可能不知道的 transition 技巧与细节
    CSS奇思妙想 -- 使用 CSS 创造艺术
    生僻标签 fieldset 与 legend 的妙用
    CSS 奇思妙想边框动画
    (转)linux命令-- pstack命令(跟踪进程栈)
    (转)PostgreSQL 数据库错误代码解释
    postgresql灾备切换
    (转)postgresql配置参数和概念解释
    (转)PostgreSQL跨库操作Oracle利器-Oracle_fdw
    (转)PG运维常用知识点小结
  • 原文地址:https://www.cnblogs.com/liangyy/p/13602053.html
Copyright © 2011-2022 走看看