vagrant常用命令

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设置可被局域网内的其他设备访问

实测可用哈

  1. Homestead中只需要修改Homestead\scripts\homestead.rb文件,
    config.vm.network :private_network, ip: settings["ip"] ||= "192.168.10.10"中的
    private_network修改为public_network
  2. ~/.homestead/Homestead.yaml的 ip 字段配置成一个和你主机同一网段的 ip

你可能感兴趣的:(vagrant常用命令)