Vagrant Basic
Vagrant 简介
命令行实用工具来快速管理虚拟机的生命周期。(终于不用手动繁琐的创建测试环境了.)
安装与卸载
安装(Ubuntu 18.04环境下)
其他系统安装参考: https://www.vagrantup.com/docs/installation
前往vagrant
官方下载站点,下载与当前系统版本相对应的软件版本,解压缩,然后添加到环境变量中即可。
检验安装是否成功:
:warning:禁用kvm
First find out the name of the hypervisor:
The one we’re interested in is kvm_intel
. You might have another.
Blacklist the hypervisor (run the following as root):
卸载
其他系统参考:https://www.vagrantup.com/docs/installation/uninstallation
快速开始
初始化Vagrant
:
初始化完毕之后会在当前目录生成一个名为vagrantfile
的清单文件
启动虚拟机:
使用SSH
连入创建完毕的虚拟机:
删除(摧毁)虚拟机:
摧毁虚拟机不会删除所下载的文件,如果需要删除,则需要运行:
VagrantfIle
简单示例1:
启动:vagrant up
简单示例2:
重载配置:vagrant reload --provision
最后打开浏览器访问http://127.0.0.1:4567
即可。
配置项详解:
多主机(Multi-Machine)
管理多主机:
Plugins
vagrant share
预先条件:安装ngrok
,参考 https://ngrok.com/download
安装插件:
共享环境:
参考链接