订阅Docker事件

时间:2016-03-08 23:35:53

标签: events docker

这可能是一个愚蠢的问题,但更多与shell脚本相关。如何订阅' die'事件并捕获容器名称。我有这种作品

docker events --filter 'event=die' | while read event
do
    echo event
done

然而,它没有输出任何有用的东西。

1 个答案:

答案 0 :(得分:1)

好的,所以这似乎有效,除非有更好的方法来做到这一点。

while IFS= read -r result
do  
    echo $result
done < <(docker events --filter 'event=die')