This is the part I am struggling with within the installation process.
I see that Snowplow provides a docker container here but I am not sure if I should use Compute Engine for that or Cloud Run or maybe Appengine Flexible.
And how I could get the config files to the instance if I used Compute Engine?
The purpose of this container is to start the Dataflow job. Internally we use Kubernetes Engine to run it, but it can also be done from a Compute Engine instance. I’m adding this precision to the documentation, thank you for noticing!
Config files need to be accessible from where docker run is run, for -v $PWD/config:/snowplow/config. So if you run Docker on a Compute Engine instance then you need to copy the config files on it