
Fortunately, the new Docker for Mac beta offers an opportunity to create a more resilient local environment that better mirrors production.

Dev and ops teams often turn to virtual machines, pre-built images, and/or configuration management systems like Puppet and Chef to achieve better parity with Linux-based production environments and Mac or Windows development environments.Īll those approaches can help, but the problems can still persist. Even with sophisticated tooling, virtually unlimited computing capacity in the cloud, and advanced continuous integration workflows, the differences between developing applications locally and running them in production remains a persistent source of bugs and other problems. That is an excuse too often overheard in conversations between developers and operations teams.
