在mac os上设置话语docker

时间:2016-08-23 08:13:32

标签: macos docker discourse

我按照标准指南在我的本地mac上安装话语。 启动设置工具./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 个答案:

答案 0 :(得分:2)

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

screenshot of the dialog box