#MSDYN365BC: Building a Development Environment for Microsoft Dynamics GP ISVs Part 2/3
In Part 1 of this series, I outlined the principles and detailed the reasoning behind why we chose to build our Microsoft Dynamics 365 Business Central development environment using Windows Docker containers. In the Dynamics GP world, we are not quite used to containers, so let me start with the definition, straight from the horse's mouth (so to speak). According to the wizards over at Docker, "A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings" . The first thing to highlight from the definition is, "standard unit of software" . In fact, that's key to this whole thing! Standardization ensures that every developer in the organizatio...