Gluetun sets out to be exactly what I need, a simple method to route a few docker containers (for which there is not a version of the container that includes a VPN) through a wireguard VPN and still allow local hosts to access. However, I find that with my config (which certainly could be improved), Gluetun bounces at least weekly. When it does, the containers that use it have to be restarted.
So what other relatively easy solutions are there to try that may work more reliably?