Watch files then execute script
366
version: "3.6"
services:
watcher:
image: doanthuanthanh88/watcher
container_name: watcher
volumes:
- ~/.ssh:/root/.ssh # To call ssh to do something on docker host
- ./watch.json:/usr/src/app/watch.json # Config file
- ./test:/watcher:ro # This is folder which is watched the changes
{
"interval": 1000,
"dir": [
"/watcher"
],
"ext": [
".evt"
],
"exec": [
{
"file": "nginx.evt",
"cmd": "echo \"thanh\"",
"delay": 5000
},
{
"file": "k.txt",
"cmd": "echo 'thanh kklkk'"
}
]
}
Content type
Image
Digest
Size
26.1 MB
Last updated
about 7 years ago
docker pull doanthuanthanh88/watcher