为什么使用vagrant
肯定是方便啊,这个就跟程序员要用github
一样,vagrant
可以理解为管理虚拟机的命令程序,有了它你就可以在windows系统上很容易的玩虚拟机了
前期准备软件
- vagrant https://www.vagrantup.com
- virtualbox https://www.virtualbox.org
常用命令
我这里只写个基础的使用,更多使用还需要各位结合help
多实践
vagrant init [options] [name|id]
这个命令会在当前目录下面创建一个VagrantFile
文件(这个有点复杂后续分几篇说)
# 创建一个centos的文件
vagrant init centos/7
vagrant up [options] [name|id]
在跟VagrntFile
平级目录下vagrant up
就会拉起一个镜像(同样第一次会花费一点时间)
vagrant halt [options] [name|id]
停止当前虚拟机
vagrant destroy [options] [name|id]
删除当前虚拟机
vagrant ssh
进入当前容器
vagrant status和vagrant global-status
查看容器状态
vagrant box
对镜像操作
Usage: vagrant box <subcommand> [<args>]
Available subcommands:
add
list
outdated
prune
remove
repackage
update
For help on any individual subcommand run `vagrant box <subcommand> -h`
最后
基本使用应该是没有问题了,如果想获取更多使用技巧vagrant -h
自行学习实现.如果你想了解更多的文章可以微信搜索zhaoyx92
,或者扫码关注