You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Systemd启用Trilium Docker开机自启服务失败求助

Systemd启用Trilium Docker开机自启服务失败求助

我正在搭建Trilium服务器,之前遇到的问题都慢慢解决了,但这次的问题真的把我卡壳了。目前容器本身运行完全正常,具体情况如下:

我的Docker部署步骤

先是拉取了Trilium镜像,接着创建并运行容器,命令如下:

sudo docker pull zadam/trilium:latest
sudo docker create --name trilium -t -p 127.0.0.1:8080:8080 -v /mnt/trilium:/home/node/trilium-data zadam/trilium:latest

容器启动后访问一切正常,没任何问题。

配置开机自启的操作

为了让容器能在服务器重启后自动启动,我创建了/lib/systemd/system/trilium.service文件,内容如下:

[Unit]
Description=Trilium Server
Requires=docker.service
After=docker.service

[Service]
Restart=always
ExecStart=/usr/bin/docker start -a trilium
ExecStop=/usr/bin/docker stop -t 2 trilium

[Install]
WantedBy=local.target

之后执行了以下命令:

sudo systemctl daemon-reload
sudo systemctl enable trilium.service

结果执行enable命令时收到了错误提示:

Unit /lib/systemd/system/trilium.service is added as a dependency to a non-existent...

现在我完全摸不着头绪,有没有大佬能帮忙排查下问题?

备注:内容来源于stack exchange,提问作者doobs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 12:23:11