Tag: inotify

Docker守护进程无法启动:inotify_add_watch:没有这样的文件或目录

我已经在最小的Debian Wheezy下安装了lxc-docker-1.5.0。 我还安装了apparmor,并在grub的linux默认命令行variables中使用了参数“apparmor = 1 security = apparmor”。 这就是我迄今为止所做的所有configuration。 由于我没有在这台机器上访问Internet,我无法执行get.docker.com脚本。 模块aufs似乎可用。 当试图使用docker,我得到: # docker version Client version: 1.5.0 Client API version: 1.17 Go version (client): go1.4.1 Git commit (client): a8a31ef OS/Arch (client): linux/amd64 FATA[0000] Cannot connect to the Docker daemon. Is 'docker -d' running on this host? 没有进程“docker -d”在运行,当试图启动时: # docker -d INFO[0000] +job serveapi(unix:///var/run/docker.sock) […]

用于观察Docker容器中的NFS卷中的文件更改的替代方法?

我试图在OS X上使用corectl通过xhyve在CoreOS上运行的Docker容器中设置我的构build过程 ,该过程通过NFS自动挂载/Users/[username] 。 我发现构build工具,如fsmonitor和浏览器同步依赖于fs.watch ,它使用linux上的inotify监视变化。 inotify不能通过NFS [1] [2]工作 。 其他人已经解决了这个问题,并决定使用rsync发送更新的文件到容器中,该容器依赖于构build容器之外的工具。 我想分发一个自成一体的docker图像,只是工作。 有没有一种替代inotify通过NFS工作?

Docker-compose – Ruby – 指南针 – inotify

我试图让一个Docker容器能够看我的项目并编译应该编译的内容。 有了Sass,我有一些与inotify相关的问题。 当我尝试启动时: compass watch –sass-dir /var/www/project/styles/sass/ –css-dir /var/www/project/styles/ -c /var/www/project/styles/config.rb 我有这个错误: root@88843683f769:/# compass watch –sass-dir /var/www/lbo_legacy/styles/sass –css-dir /var/www/lbo_legacy/styles/ -c /var/www/lbo_legacy/styles/config.rb –trace >>> Compass is watching for changes. Press Ctrl-C to Stop. Errno::EMFILE on line ["58"] of /var/lib/gems/2.3.0/gems/rb-inotify-0.9.10/lib/rb-inotify/notifier.rb: Too many open files – Failed to initialize inotify: the user limit on the total number of […]

docker-container中的inotifywait不会注册更改

我有一个脚本运行在inotifywait -container中,通过inotifywait监听一个目录中的变化。 目录通过docker -v挂载到主机系统。 出于某种原因,当这个目录内的文件被改变时,inotifywait不会被触发。 这是有问题的脚本行 inotifywait -e create -e modify -e delete -e move /etc/nginx/sites-enabled 容器是这样启动的(通过图) web: build: . ports: – "80:80" volumes: – ./conf:/etc/nginx/sites-enabled 当我通过fig up开始设置fig up ,脚本被执行,但是安装音量的变化不会触发inotify-barrier。