如何在 OSX 上将卷挂载到 docker?

Mik*_*ail 6 macos docker docker-volume docker-desktop

我在将主机卷安装到 docker 映像时遇到问题。我在 docker 文件共享设置中添加了一个文件夹,但是没有任何效果。我该怎么做才能解决问题?

例如,我尝试挂载已添加到 Docker 桌面文件共享设置中的卷,但出现权限被拒绝错误

~$ docker run --rm -it -v /Users/:/vm-root alpine ls -l /vm-root
docker: Error response from daemon: Mounts denied: EOF.
ERRO[0000] error waiting for container: context canceledenter code here
Run Code Online (Sandbox Code Playgroud)

Docker 桌面截图:

卷已添加到 docker 桌面中的文件共享设置

Ric*_*ber 1

您有重叠的目录。我建议仅导出/Users/username目录并避免/Users