在Mac OS上设置Discourse Docker

5

我正在遵循标准指南在我的本地Mac上安装Discourse。 在启动设置工具./discourse-setup后,我收到了错误消息:

cd /pups && git pull && /pups/bin/pups --stdin
/usr/local/bin/docker: Error response from daemon: Mounts denied: er.com/docker-for-mac/osxfs/#namespaces for more info.
.
r/discourse/shared/standalone/log/var-log
are not shared from OS X and are not known to Docker.
You can configure shared paths from Docker -> Preferences... -> File Sharing.

最初,我尝试将其安装到位于 /Users 目录下的工作目录中。该文件夹在文件共享中。

然后我将其安装到 /var/discourse 文件夹中,但是出现了相同的错误。我认为 var 文件夹不在 Docker 文件共享中,因此我尝试将 /var 文件夹添加到 Docker 的共享文件中,并收到以下消息:

The path /var is reserved by Docker

这里可能会出现什么问题?
1个回答

2

点击屏幕顶部的Docker图标,然后单击Preferences -> File Sharing,添加一个与/var不同的其他文件夹,例如:/Applications/htdocs/myproject/,每个文件夹都应该专门用于一个项目。

对话框截图


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接