Dedicated Tutorial for Deploying Hugo with Github + Docker on a Linux VM?

Hello fellow Hugoers,

does anyone know of the existance of a comprehensive tutorial on how to build and deploy a website created with hugo to a linux vm in production using docker and github?

I would be very thankful, as I am struggling with the details a bit.

Kind regards,