I use docker for the following reason and that only:
Development on a cloned production server.
Same libraries, php extensions, OS behavior, Database server, versions, etc.
I want to eliminate the possibility of ever getting the reason of server difference to be the cause of a bug.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.