【发布时间】:2019-10-26 09:47:48
【问题描述】:
尽管这个问题可能看起来像一个重复的问题,但我似乎在这里遇到了一个特殊的问题。
场景一:/users目录下的项目文件夹
当我尝试启动我的 docker 映像时出现以下错误:
docker:来自守护程序的错误响应:Mounts denied:
The path /users/myUserName/myApp/backend/build/pacts is not shared from OS X and is not known to Docker.
几天前通过完全相同的命令突然停止工作
场景 2:项目文件夹在 /Documents 文件夹中
引发与场景 1 相同的错误的 docker run 命令现在似乎可以正常工作了。
docker 首选项在共享目录列表中有 /Users,但仍然不起作用。 (附图片) Docker preferences
Macos 版本:Mojave(10.14.6)
注意:每当 docker run 命令在场景 1 中抛出错误时,只需将项目转移到新位置(如 /Downloads)似乎工作正常。尽管这暂时解决了问题,但我很想知道为什么会这样即使默认首选项符合预期,也会发生错误。
【问题讨论】: