docker:来自守护程序的错误响应:挂载被拒绝:批准 /path/to/file 不存在
docker: Error response from daemon: Mounts denied: approving /path/to/file does not exist
我的 docker 命令:
docker run -it --rm -v $(pwd):/mutcompute ens_net:v3
出现以下错误:
docker: Error response from daemon: Mounts denied: approving /Users/danny/Documents/Codes/Python/net_containers/ensemble_net: file does not exist.
但是,我在同一个目录中使用同一个命令已经超过 6 个月了。它只是在当前 docker 容器中打开我的目录,这样我就可以 运行 我预装的软件。
今天我的 docker 更新到版本 3.0.0 (MacOS)。
我假设这是因为更新?
我已经重新启动 docker 我已经重新启动了我的电脑。还是不行。
[最新编辑] 2021 年 6 月 8 日
仍未修复,请注意 Docker 3.3.3 该选项不再位于实验功能中,但已移至 General settings
。取消选中它仍然有助于解决问题。 – vasek
在 Docker 桌面
- 打开
Preferences
- 点击
General
- 禁用 -
Use gRPC FUSE for file sharing
- 有关较低版本,请参阅
First Answer
。
[编辑] 2021 年 1 月 4 日
它似乎还没有完全修复。建议直接禁用。
如 First Answer
中所述
[编辑] 2020 年 12 月 18 日
此问题已在 Docker 3.0.1(macOS) 中修复。
- 打开
Preferences
- 点击
Experimental Features
- 禁用 -
Use gRPC FUSE for file sharing
- 更新版本到^3.0.1
- 启用 -
Use gRPC FUSE for file sharing
第一个回答
更新到 Docker Desktop 3.0.0(macOS) 后,我也有同样的经历。
并按如下方式解决。
- 打开
Preferences
- 点击
Experimental Features
- 禁用 -
Use gRPC FUSE for file sharing
对于 windows:通过单击 + 图标添加新的文件夹路径
docker screenshot
我的 docker 命令:
docker run -it --rm -v $(pwd):/mutcompute ens_net:v3
出现以下错误:
docker: Error response from daemon: Mounts denied: approving /Users/danny/Documents/Codes/Python/net_containers/ensemble_net: file does not exist.
但是,我在同一个目录中使用同一个命令已经超过 6 个月了。它只是在当前 docker 容器中打开我的目录,这样我就可以 运行 我预装的软件。
今天我的 docker 更新到版本 3.0.0 (MacOS)。
我假设这是因为更新?
我已经重新启动 docker 我已经重新启动了我的电脑。还是不行。
[最新编辑] 2021 年 6 月 8 日
仍未修复,请注意 Docker 3.3.3 该选项不再位于实验功能中,但已移至 General settings
。取消选中它仍然有助于解决问题。 – vasek
在 Docker 桌面
- 打开
Preferences
- 点击
General
- 禁用 -
Use gRPC FUSE for file sharing
- 有关较低版本,请参阅
First Answer
。
[编辑] 2021 年 1 月 4 日
它似乎还没有完全修复。建议直接禁用。
如 First Answer
[编辑] 2020 年 12 月 18 日
此问题已在 Docker 3.0.1(macOS) 中修复。
- 打开
Preferences
- 点击
Experimental Features
- 禁用 -
Use gRPC FUSE for file sharing
- 更新版本到^3.0.1
- 启用 -
Use gRPC FUSE for file sharing
第一个回答
更新到 Docker Desktop 3.0.0(macOS) 后,我也有同样的经历。 并按如下方式解决。
- 打开
Preferences
- 点击
Experimental Features
- 禁用 -
Use gRPC FUSE for file sharing
对于 windows:通过单击 + 图标添加新的文件夹路径 docker screenshot