Vagrant czyli jak łatwo stworzyć przenośne środowisko dla programisty

Zaczynamy nowy projekt. Przyda się jakiś serwer. Trzeba by go jakoś fajnie skonfigurować. Baza danych? Również jest potrzebna. Może jakieś dodatkowe narzędzia z którymi będzie współpracować nasza aplikacja? Może trzeba stworzyć jakieś skrypy instalacyjne? Jak je przetestować? Odpalać lokalnie? Dużo roboty. To może jakaś maszyna wirtualna? Będzie szybciej, ale tyko trochę. Inny przykład – bug na środowisku produkcyjnym. Ale u mnie działa. Musi być jakaś różnica między konfiguracją tu i na produkcji. Czy wszystkie wersje tooli, serwerów i zdeployowanych aplikacji są takie same? Koszmar. Jak widać problemów związanych z utrzymaniem środowiska programistycznego jest sporo. Czy istnieje jakieś narzędzie, które może nam pomóc? Tak, nazywa się Vagrant. Czytaj dalej Vagrant czyli jak łatwo stworzyć przenośne środowisko dla programisty