vagrant+virtualBox使用记录
- virtualBox设置默认虚拟机存储路径
安装virtualBox后,一定要设置全局目录,不然创建的虚拟机都存储到c盘里面了

2. 修改vagrant下载的box存储路径
在Vagrant中下载加box时,下载时存储目录默认在 ~/.vagrant.d/,具体的目录结构是C:\Users\Your Username\.vagrant.d\,这样c盘容易满,怎么切换到d盘呢?
2.1) windows平台下,通过环境变量来更改
cmd: setx VAGRANT_HOME '/your/paht' 永久这是用户环境变量
setx VAGRANT_HOME '/your/paht' /M 永久设置系统环境变量(管理员权限运行cmd)
*注意:如果直接把C盘用户目录下的.vagrant.d文件夹拷贝到d盘是不能用的,vagrant会自动重建目录下的文件;
把目录.vagrant.d/下的子文件夹boxes文件夹下的box 拷贝到p盘vagrant_home指定的目录,这样就不用重新再下载一次box文件了。
vagrant 命令
1)先创建一个文件夹(一般以开发的项目名称命名);
mkdir learn-vagrant-get-started
cd learn-vagrant-get-started
2)初始化环境,生成Vagrantfile,vagrant init 后面跟上box的名称
vagrant init hashicorp-education/ubuntu-24-04 --box-version 0.1.0
3)启动环境
vagrant up
4)访问虚拟机
vagrant ssh
默认用户名和密码 vagrant/vagrant , root/vagrant
5) 关闭环境
vagrant halt
删除环境: vagrant destroy
删除box : vagrant box remove hashicorp-education/ubuntu-24-04
