Docker, outside of linux env, is at maximum ok. I mean, it works in others OS but the performance isn't that great and the filesystem drive for windows or macos is not good as the one in linux. So, if you have an I/O bound application, you're dead, it is too much slow.
I'm using docker on Windows, and it works very good in any way.
Getting used to docker took me a while though
Docker, outside of linux env, is at maximum ok. I mean, it works in others OS but the performance isn't that great and the filesystem drive for windows or macos is not good as the one in linux. So, if you have an I/O bound application, you're dead, it is too much slow.
As I mentioned in my comment, eliminated my need for Linux using vagrant or docker.
Should give a try to Docker, thanks devs π€