Ich fange gerade mit Vagrant an und habe ein wenig Probleme, ein paar Details zu verstehen. Ich habe die Dokumente gelesen, aber es fehlt mir immer noch ein Grundkonzept. Wenn ich eine Vagrant-Box starten möchte, starte ich:
vagrant up
Dadurch wird "die VM basierend auf der Box erstellt". Ich verstehe, dass die Boxen unter ~ / .vagrant.d gespeichert sind, und tatsächlich habe ich meine eigene Box von einer Ubuntu-Basisbox gepackt. Wenn ich jedoch vagrant starte und anfange, Dateien zur VM hinzuzufügen, wo wird die virtuelle Festplatte für die VM gespeichert? Wenn ich beispielsweise apt-get install apache2 ausführe und das Root-System geändert wird, wo wird dies geändert?
Wenn ich ein Du in meinem aktuellen Verzeichnis mache, sehe ich keine Änderungen. Ich sehe auch keine Änderungen im Verzeichnis ~ / .vagrant.d. Ich kann jedoch Vagrant anhalten, meinen lokalen Computer neu starten und dann Vagrant erneut ausführen, und die Änderungen werden irgendwo beibehalten.
Vagabund berichtet auch
[default] VM already created. Booting if its not already running...
Kann mir jemand sagen, wo die VM erstellt wird und wo die Änderungen vorgenommen werden?