Docker Linux如何检测目录(或文件)变化来执行给定命令

2.3k 发表评论
在此以PHP容器为例,当网站上传文件时,同步文件到云存储。 同步的方法很多,直接写在PHP网站代码中,或者用本章所讲的内容,利用Linux来侦测目录及目录下文件的变化,来异步实现文件同步。 首先,在Dockerfile或者容器中安装inotify: apt-get install inotify-tools 然后,编写Bash脚本,并运行: ##################################…

Nginx root和alias的区别

2.1k 发表评论
root和alias的主要区别是: 使用root,实际的路径就是:root值 + location值。 使用alias,实际的路径就是:alias值。 例如, 有一张图片,URL是:garymeng.com/static/a.jpg 它在服务器的路径是:/var/www/app/static/a.jpg 那么用root的配置是: location /static/ { root /var/www/app/; } 用alias的配置就是: location /static/ { …