我有一个可以正常工作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
视为与 等同的?如果是这样 - 有没有办法改变这种行为?shutdown
poweroff
systemctl stop
否则,还有什么其他设置可以让它重新启动吗?