With Selenium (via Laravel Dusk), I can run Chrome in a separate container or VM. The Selenium driver (in PHP in my case) talks to Chrome over an API.
Can Cypress do the same or does Chrome need to be available in the same container / VM as NodeJS, where cypress is run from?
Let me know if I can clarify any details there!