vagrant 是一个
vagrant box list 列出可用的 box
vagrant box add (name) 你的命名 文件地址或者本地路径
vagrant init (name) 前面的名称
vagrant up 启动当前目录下的box
vagrant reload 重启box
vagrant halt 关闭box
查看Vagrantfile
文件配置
config.vm.hostname = "mac" 这个是在 ssh 的命令前面的用户,你可以这里定义
config.vm.network "forwarded_port", guest: 80, host: 8080 这里是端口映射 在box 的80 映射到本机的8080
config.vm.network "private_network", ip: "192.168.10.201" 这里分配一个私有IP,记得网段不要和本机的网段一样,例如192.168.1.20 本机的,box 的不要用一个网段的 我这里是 192.168.10.201
config.vm.synced_folder "D:/phpstudy_pro/www", "/home/www" 这里目录映射 在本机的D:/phpstudy_pro/www 映射到 box /home/www
下面配置内存和CPU
config.vm.provider "virtualbox" do |vb|
# # Display the VirtualBox GUI when booting the machine
vb.gui = true
vb.memory = "2048" 配置内存
vb.cpus = 2; 配置CPU
vb.name = "work" //机器名称
end
喜欢就点个赞吧