我刚从 Vagrant 开始,我在理解一些细节时遇到了一些麻烦。我已经阅读了文档,但仍然缺少一个基本概念。当我想启动一个 Vagrant 盒子时,我运行:
vagrant up
这将“基于盒子构建 VM” 我知道盒子存储在 ~/.vagrant.d 中,实际上我已经从一个基本的 Ubuntu 盒子打包了我自己的盒子。但是,当我运行 vagrant up 并开始向 vm 添加文件时,vm 的虚拟硬盘存储在哪里?比如我运行apt-get install apache2,修改了root系统,这个修改在哪里?
当我对当前目录执行 du 时,我看不到任何更改。我也没有在 ~/.vagrant.d 目录中看到任何更改。但是,我可以做 vagrant halt,重新启动我的本地机器,然后再次运行 vagrant up,并且更改会保留在某个地方。
vagrant up 也报告了
[default] VM already created. Booting if its not already running...
有人能告诉我虚拟机是在哪里创建的以及在哪里进行的更改吗?