lxc容器(非特权)停止时能否得到通知

时间:2018-09-25 14:57:33

标签: ubuntu-16.04 lxc

我想在lxc容器停止时运行简单的shell脚本。
我尝试使用 lxc.hook.post-stop = script我要执行
在我的lxc容器配置文件中, 但是停止lxc容器时不会调用该脚本。

还有其他方法可以实现相同目标。

我的系统详细信息: Ubuntu的:16.04 LTS, LXC版本:2.0.8

shell脚本包含:

#!/bin/bash
##Start the container if it is stopped
lxc-start -n nameofthecontainer

我的目的是使容器始终保持运行状态,因此在容器停止时会寻找一些通知,以便我可以重新启动。

谢谢您的帮助。

1 个答案:

答案 0 :(得分:0)

已通过最新的LXC版本3.0.1进行了验证,并且挂钩可以按预期运行。问题是较旧的LXC版本