Docker:守护程序的错误响应:用户拒绝目录共享

Mat*_*act 48 docker docker-compose docker-for-windows

尝试运行此命令时:

docker-compose up

我收到此错误:

Error response from daemon: user declined directory sharing C:\Users\path_to_my_folder

我正在 Windows 10 上工作

小智 87

您必须将 C:\Users\path_to_my_folder 添加到 Docker Filesharing。转到 docker 仪表板 -> 设置 -> 资源 -> 文件共享。添加所需的文件夹并点击“应用并重新启动”。

  • 添加整个 **C: 驱动器** 可能会有所帮助,但对于安全性来说并不是一个很好的选择。 (10认同)

Ben*_*hon 14

通常,Docker 会在共享文件夹之前显示桌面通知,要求您确认。

Docker共享确认通知

但是,如果禁用通知(例如,如果启用了 Focus Assist),则不会显示确认框,并且 Docker 将自动拒绝权限。


小智 7

打开 Docker 并按照此 -> 设置 -> 资源 -> 文件共享。添加所需的文件夹并点击“应用并重新启动”