To keep your machine secure, run third-party tools inside Docker
ashishb.net
ashishb.net
Firefox and Chrome ? Building programs for languages which connect to the internet (python, rust), although that does not protect against random malicious packages?
However, you are reducing your attack surface by running some of those tools inside Docker.
I mean for Windows, yes Windows containers technically exist, but no one uses them and therefore has no flourishing ecosystem.