Don’t know if this will help assuage your fears: https://www.techradar.com/news/mullvads-no-log-policy-proven-after-police-raid
I’ve used Mullvad for years, and from what I know, they store almost nothing – only your randomly generated account number. If you are paying using an anonymous method that’s even less to go on.
Someone where I work set up a process to provision a VM with simulated devices & networking using containerlab. We use it to simulate scenarios and test the orchestration/automation software we develop. You declaritively define the nodes and connections, it’s multi-vendor, and uses docker.
There’s also clabernetes, which allows you to deploy the topology into a kubernetes cluster