1) you can run that image on windows/mac/linux etc as long as docker is installed. [List of all environments][1]



  [1]: https://docs.docker.com/install/ 2) "development for solution" is a bit confusing though.It is more like encapsulation on container level.OOP encapsulation. [Containers allow a developer to package up an application with all of the parts it needs, such as libraries and other dependencies][1]


  [1]: https://opensource.com/resources/what-docker