How can I debug snaps which depend on Docker snap?

I’m experimenting with wrapping a python package which depends on Docker into a snap. The command line interface of the Python package is accessible after installing the snap in devmode. I’m running usual Docker, not the Docker snap one. To test the interface connections I’d have to run the Docker snap however. I don’t want to remove my usual Docker just for testing the snap. Has someone a development workflow hint w.r.t. this?

You could launch a VM with multipass,

Thanks a lot. I’ll have a deeper look into this.