У меня есть в других отношениях рабочее systemd-nspawn
управляемый контейнер (минимальная Ubuntu 16.04 от debootstrap
) но я не могу заставить его перезапустить, когда отказал/перезагрузил.
Файл единицы
# cat /etc/systemd/nspawn/minec.nspawn
[Exec]
Boot=yes
[Network]
Bridge=minec
[Service]
ExecStartPre=-/sbin/ip link del vb-minec
Restart=always
А именно, я ожидал Restart=always
повторно порождать систему, если это выключается или перезагружается (из контейнера) или иначе отказывает.
Я задавался вопросом, состоит ли причина в том не потому что systemd
видит a shutdown
/ poweroff
как эквивалент a systemctl stop
? Если это верно - там способ изменить это поведение?
Иначе там что-либо еще должно установить, чтобы иметь его перезапуск?