можно ли получить уведомление, когда контейнер lxc (непривилегированный) остановлен - PullRequest
0 голосов
/ 25 сентября 2018

Я хочу запустить простой сценарий оболочки, когда контейнер lxc остановлен.
Я пытаюсь использовать lxc.hook.post-stop = script Я хочу выполнить
в моем файле конфигурации контейнера lxc, но сценарий не вызывается, когда lxcКонтейнер остановлен.

Есть ли другой способ добиться того же.

Сведения о моей системе: Ubuntu: 16.04 LTS, версия LXC: 2.0.8

сценарий оболочкисодержит:

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

Мое намерение состоит в том, чтобы постоянно поддерживать контейнер в рабочем состоянии, и, следовательно, искать какое-либо уведомление при остановке контейнера, чтобы я мог перезапустить его.

Спасибо за помощь.

1 Ответ

0 голосов
/ 05 октября 2018

Проверено с последней версией LXC 3.0.1 и перехватчики работают как положено.Проблема была в более старой версии LXC

...