Я только начинаю с Vagrant, и у меня есть небольшая проблема с пониманием нескольких деталей. Я прочитал документы, но до сих пор не хватает базовой концепции. Когда я хочу запустить коробку Vagrant, я запускаю:
vagrant up
Это "построит виртуальную машину на основе поля". Я понимаю, что ящики хранятся в ~/.vagrant.d, и на самом деле я упаковал свой собственный ящик из базового поля Ubuntu. Однако, когда я запускаю vagrant и начинаю добавлять файлы в vm, где хранится виртуальный жесткий диск для vm? Например, когда я запускаю apt-get install apache2 и изменена корневая система, где это модифицировано?
Когда я делаю du в моем текущем каталоге, я не вижу никаких изменений. Я также не вижу никаких изменений в каталоге ~/.vagrant.d. Тем не менее, я могу остановить бродягу, перезапустить локальную машину, а затем снова запустить бродягу и изменения где-то сохраняются.
vagrant up также сообщает
[default] VM already created. Booting if its not already running...
Может кто-нибудь сказать мне, где создана виртуальная машина и где сделаны изменения?