Estou apenas começando com o Vagrant e estou tendo um pouco de dificuldade para entender alguns detalhes. Eu li a documentação, mas ainda não tenho um conceito básico. Quando eu quero iniciar um Vagrant box eu corro:
vagrant up
Isso irá "construir a VM com base na caixa" Eu entendo que as caixas estão armazenadas em ~ / .vagrant.d e na verdade eu empacotei minha própria caixa de uma caixa base do Ubuntu. Porém, quando eu executo o vagrant up e começo a adicionar arquivos ao VM, onde fica o disco rígido virtual do VM armazenado? Por exemplo, quando executo apt-get install apache2 e o sistema raiz é modificado, onde isso é modificado?
Quando eu faço um du no meu diretório atual, não vejo nenhuma mudança. Eu também não vejo nenhuma mudança no diretório ~ / .vagrant.d. No entanto, eu posso executar o vagrant halt, reiniciar minha máquina local e então executar o vagrant novamente e as alterações são persistentes em algum lugar.
vagrant up também relata
[default] VM already created. Booting if its not already running...
Alguém pode me dizer onde a VM é criada e onde as alterações são feitas?