我有一个第三方(Microsoft)将产品(SQL Server 2017)捆绑为systemd
任务。一切都差不多,但他们的捆绑实际上检查服务是否正在运行checkrunninginstance.sh
,
systemctl status mssql-server > /dev/null 2>&1
exit $?
这是有问题的,因为我也找不到容器本身的方法,
- 从 chroot 与主机的 systemd 副本集成
- 使用 nspawn 作为 systemd 运行
是否建议systemd
任务使用systemd
自身?如果是这样,你会怎么做?