Jestem nowicjuszem i założyłem kilka vmów vagrantów, których używam do celów programistycznych i testowych. Mój problem polega na tym, że nie mogę automatycznie uruchomić tych skrzynek na moim komputerze (Ubuntu). To jest naprawdę denerwujące, aby przejść do folderu i vagrant up
każdej maszyny za każdym razem, gdy uruchomi się mój host.Uruchamianie maszyny Vagrant VM na hoście startowym
Próbowałem dodać cronjob, który wygląda jak cd path/to/vm/folder && vagrant up
, ale to nie wydaje się działać.
Próbowałem również cronjob dla VBoxManage
, ale vagrant zmienia nazwę maszyny wirtualnej (zamiast numeru/wersji "vmname_version") za każdym razem, gdy uruchamiana jest maszyna wirtualna.
W teorii jest to, co chciałem jednak Vagrant wydaje się mieć pewne problemy z tym, osiąga „Waiting for VM do uruchamiania”, ale nie udało uruchomić go, to kończy się o błędzie „Nie udało się połączyć się z maszyną wirtualną za pośrednictwem SSH. Sprawdź, czy maszyna wirtualna pomyślnie uruchomiła się , patrząc na interfejs graficzny VirtualBox. ". Dzięki W każdym razie! –
@ShrikantPatnaik Zobacz zaktualizowaną odpowiedź. Myślę, że trafiasz w konflikt z portem, uruchamiając wiele skrzynek dla vagrantów. –
Naa, Porty i wszystko jest skonfigurowane poprawnie, ponieważ wszystkie mam uruchomione jednocześnie bez żadnych problemów, kontrola działała, ale musiałem je sklonować, ponieważ odpowiedziałem w mojej własnej odpowiedzi na to pytanie. –