vagrant init
# 初始化
vagrant up
启动虚拟机
vagrant reload --provision
配置 Homestead Box 之后更改了 sites 属性,需要更新虚拟机nginx配置
vagrant halt
关闭虚拟机
vagrant reload
重启虚拟机
vagrant reload --provision
配置 Homestead Box 之后更改了 sites 属性,需要更新虚拟机nginx配置
vagrant ssh
SSH 至虚拟机
vagrant suspend
# 挂起虚拟机
vagrant resume
唤醒虚拟机
vagrant status
查看虚拟机运行状态
vagrant destroy --force
销毁当前虚拟机
box管理命令
vagrant box list
查看本地box列表
vagrant box add
添加box到列表
vagrant box remove
从box列表移除
Homestead设置可被局域网内的其他设备访问
实测可用哈
- 在
Homestead
中只需要修改Homestead\scripts\homestead.rb
文件,
将config.vm.network :private_network, ip: settings["ip"] ||= "192.168.10.10"
中的
private_network
修改为public_network
-
~/.homestead/Homestead.yaml
的 ip 字段配置成一个和你主机同一网段的 ip