永久解决fnOS Docker的unless-stopped不生效的问题
编辑
              
              7
            
            
          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
- 
              
              
  分享
