Po zapoznaniu się z tutorialem vagrant wszystko wydaje się być w porządku. Jednak coś nowego i nieco irytującego zaczęło się dziać, kiedy biegnę vagrant up
: VirtualBox również się uruchamia i widzę okno VM, które wydaje się odpowiadać otwartej maszynie Vagrant VM. Używałem Vagrant wiele razy w przeszłości bez tego zdarzenia i IIRC nawet dla tego obecnego vm, którego używam VirtualBox nie musiałby się otwierać tylko dlatego, że uciekłem vagrant up
.
Co to powoduje? Dlaczego vagrant up
powoduje wyświetlenie okna VirtualBox VM? (i ukradnij fokus z mojego okna terminala Mac OS X, co jest dość denerwujące)
Uwaga: Odpowiedź w moim przypadku jest nie że Vagrant używa VirtualBox. Gdyby tak było, VirtualBox zawsze otwierałby się w tle i jestem pewien, że to nowe zachowanie.
Odpowiedzi:
3 dla odpowiedzi № 1Widzę trzy możliwości:
- W twoim Vagrantfile skonfigurowałeś gui = True (zobacz GUI vs Bezgłowy)
- Pole używane z Vagrant pochodzi z gui = True w Vagrantfile (Box zawiera początkowy plik Vagrantfile, który jest scalany, gdy robisz
vagrant up
) - Możliwy błąd w Vagrant i / lub VirtualBox
Pomocne może być podanie wersji Vagrant i VirtualBox oraz udostępnienie nam pliku Vagrantfile.