近期在使用fnos(0.9.21)中发现一个问题(该问题在之前使用群晖dsm或绿联ugos pro中不存在均正常使用):
系统中的部分容器应用(通过yml文件创建,如果yml中restart: unless-stopped这样配置的容器),在系统重启或关机再开机后均无法正常自动加载,必须手工开启才能正常运行。而yml中restart: always 这样配置的容器,在重启或开机后均能正常自动加载运行。
虽然这符合restart: unless-stopped和restart: always docker systemd守护进程的加载原理,但在使用上还是不方便,毕竟不是所有容器restart状态都需要设置成always。
请官方参照群晖dsm的docker自定义管理系统在fnos中针对systemd 管理系统进行优化调整。如:在systemd停止容器时,能保留其"运行中"状态标记,以便容器在开机重启后能以停止前的运行状态,自动加载运行。
