How Docker Boosts the Development Process: A Comprehensive Guide