I've just recently used it on one of the projects - it is definitely an improvement in comparison to App Engine in terms of environment variables setup.
Cloud Run is a relatively new service on GCP, so some features are still not available on it, e.g. connecting it to a load balancer (or providing similar functionality).
I am think of just use Docker and Google Cloud Run, but I am not totally sure if it is worth it?
I've just recently used it on one of the projects - it is definitely an improvement in comparison to App Engine in terms of environment variables setup.
Cloud Run is a relatively new service on GCP, so some features are still not available on it, e.g. connecting it to a load balancer (or providing similar functionality).
I found this repository by @ahmetb useful when working with it: github.com/ahmetb/cloud-run-faq