all my laptops/servers run linux and I too have noticed Docker run on osx is just not the same smooth tool as when run on a linux host although Docker was far worse on osx until a year or two ago ... to me the fixation people have for osx is purely inertia and over time the linux laptop will continue to gain converts from the Apple fan clubbers
How do you figure that? Docker gives you a native linux runtime, and you can use x11 if you're developing GTK/QT clients.