Vargant centOS7安装
目录
Install
文档
https://learn.hashicorp.com/collections/vagrant/getting-started
Initialize
默认从https://app.vagrantup.com/下载, 国内需要换镜像
http://mirrors.ustc.edu.cn/centos-cloud/centos/6/vagrant/x86_64/images/
As Follow:
vagrant init centos7 https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7.box
在本地创建一个文件, 通过vagrant init
创建一个box
命令会自动创建一个Vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "hashicorp/bionic64" //对应app.vagrantup.com上的镜像名
config.vm.box_url = "https://vagrantcloud.com/hashicorp/bionic64"//镜像地址
config.vm.box_version = "1.0.282"//镜像版本
end
如果出现权限不够的提示, 以管理员的身份运行Dos窗口
相同的vagrant add
也可以添加, 但是需要手动修改配置
Boot
通过vagrant up
命令启动虚拟机
虚拟机启动后就会在virtual box中显示
SSH
输入vagrant ssh
进入centOS TTL
通过logout
或是 exit
退出终端
常见指令
-
vagrant box list
列出所有的box
-
vagrant box remove [box name]
删除指定的box
-
vagrant reload
重新加载Vagrantfile配置