I'm really confused by this statement.
The vast majority of people are probably running: Windows, Mac os, Ubuntu, arch, (then others).
All of those support docker - the only ones I can think of that don't are freebsd (mostly people's NAS OS?).
Then there's mobile, but I usually ignore this, since most of my dev is in the biology in ML with large-ish data (few TBs?) side.
Most users here using the software may not understand anything about software dev, so they need it to work on a laptop with an external hard drive - no cloud compute or cloud storage (to keep cost low for them) - but it can't have any long lists of commands to get something working.
One command to install and run docker seems to be a decent solution, but the program to do that needs to be accessible from any OS without gaurantee of docker being installed.