![]() We use shell files to provision the virtual machines. Using Vagrant the developers can create a working environment whose configurations are defined in a Vagrantfile, which can be included in the version control and other developers can use the same Vagrantfile to create a virtual machine which is exactly same as used by others. ![]() Well one solution is to ask all the developers use same operating system with exact same configurations to make sure the development environment is exactly the same but this is far from possible. ![]() Now it is possible to setip LAMP or XAMP in all the platforms but it is difficult to develop your application in one fedora and expect it to work perfectly in other operating system. Most of the developers in our company use fedora, but some also use Ubuntu and Windows too. We started using Vagrant last year in 2014 mainly because we find it really good for managing virtual machines and also for provisioning the platforms.
0 Comments
Leave a Reply. |