Dataflow currently supports custom containers as per the below page, https://cloud.google.com/dataflow/docs/guides/using-custom-containers
I want to know whether we can use our own VM image for starting the worker VM instances, currently the dataflow service account pulls the image for compute engine from "dataflow-service-producer-prod" project.
But we have restrictions to use only the images prepared within our org with the necessary patches that we need.
Stackoverflow has one more similar question asked reg this, but the answers doesn't address the question of using custom VM for worker instances, most answers are related to custom containers of apache beam,
Custom VM images for Google Cloud Dataflow workers
any help is much appreciated.