永久解决fnOS Docker的unless-stopped不生效的问题
编辑
12
2025-10-26
问题的原因出现在这里
但是帖子的解决方案在系统更新后会失效, 这里可以使用systemed的Drop-in功能覆盖配置, 这种方案已经测试过机器重启时即使设置了unless-stopped也会正常生效, 未知的是不清楚系统更新会不会覆盖, 有待测试。
方案:
- 创建文件夹:
sudo mkdir -p /etc/systemd/system/docker.service.d/ - 编辑文件:
sudo vim /etc/systemd/system/docker.service.d/override.conf - 添加以下内容:
[Service] ExecStop= - 重新加载配置:
sudo systemctl daemon-reload - 重启Docker:
sudo systemctl restart docker
- 0
- 0
-
分享