python-3.x Docker找不到我在MacOS Big Sur上添加到文件共享的路径

deyfvvtc  于 2022-12-30  发布在  Python
关注(0)|答案(2)|浏览(153)

我尝试使用docker来帮助创建使用this tutorial的caffe模型,但我收到一个错误,即我的路径未配置,但我按照说明配置文件,如下面的错误所示:

docker: Error response from daemon: Mounts denied:  The path /shared_folder is not shared from the host and is not known to Docker. You can configure shared paths from Docker -> Preferences... -> Resources -> File Sharing.

我在运行以下命令时遇到此错误:

docker run -ti -v /shared_folder:/root/shared_folder bvlc/caffe:cpu bash

我试过直接把它添加到我的文件共享目录中,方法是编辑json文件并在路径末尾添加/,但没有任何效果。我还试过把它放入一个名为“private”的目录中,但它给出了一个不同的错误:

docker: Error response from daemon: error while creating mount source path '/private/shared_folder': mkdir /private/shared_folder: operation not permitted.

我不确定下一步要去哪里,在我能够运行这个命令之前无法前进。你知道为什么Mac找不到正确的路径吗?

bxjv4tth

bxjv4tth1#

我通过删除“shared_folder”前面的“/”解决了此问题:

docker run -ti -v shared_folder:/root/shared_folder bvlc/caffe:cpu bash
fzsnzjdm

fzsnzjdm2#

我在使用终端时也遇到了同样的问题。但有趣的是,当我通过Intellij IDE终端运行时,一切都运行得很好。
我通过在shared_folder末尾添加“/”解决了此问题:第一个月

相关问题