i don't, i created a docker VM (and a couple others) and then i backup the VMs (proxmox + PBS make this very easy) with all their data in /home/docker/config/*
i used to have them run off networked storage but i found it to be to slow/have other issues
this also means for the primary important services that VM runs in HA and moves to another node when needed
and here i am with a rpi running two VMs 🤭