【发布时间】:2014-02-07 01:26:26
【问题描述】:
我们的 Symfony2 webapp 在开发模式下使用 Assetic watcher 随时重新编译资产。
webapp 在 Docker 容器中运行,该容器在 Vagrant VM(Ubuntu 12.04 Precise)中运行。 主机是 OSX 10.9 Mavericks,它通过 NFS (v3) 共享与 VM 共享代码文件夹,并且代码通过 Docker 中的主机/访客卷安装在容器中。
由于 inotify 似乎无法检测 NFSv3 上的文件修改,因此观察程序在轮询模式下工作,这可能非常慢(检测修改大约需要 1/2 分钟)。
我读到 NFSv4 符合 inotify,但我没有找到任何好的资源。
有没有办法让 NFS/inotify 一起工作?
【问题讨论】:
标签: linux symfony vagrant assetic docker