能看到这个报错说明你找得到docker卷并且知道有问题去看错误日志。那么我相信不用多废话,只写解决步骤,看得懂看看不懂算。

docker exec -it Uptime-Kuma /bin/bash

cd data

sqlite3 kuma.db

pragma integrity_check;

退出SQLite

cat <( sqlite3 “kuma.db” .dump | grep “^ROLLBACK” -v ) <( echo “COMMIT;” ) | sqlite3 “kuma.db.fix”

exit

mv kuma.db.fix kuma.db

重启容器即可。