Nov 1 18:58:31 DAGON kernel: BTRFS error (device nvme0n1p1): incorrect extent count for 3243245568; counted 1366, expected 1338
What you might consider doing is redoing the cache drive as XFS. BTRFS works fine for most people, but the most stable by far is using XFS, especially if you have no immediate plans to install a redundant cache pool in the near future.
If the "docker image" keeps doing this for no real reason (ie: you've never filled it up), then something else that might help is switching to using a docker folder instead of a docker image.