In my professional opinion, Docker is great for testing, verifying workflows, and simplifying developer environments.
At the end of the day, it’s just another layer of complexity that could be a liability.
Do you need to use it? No. Like with everything else, it is a tool that requires time to master.