virtualbox (v5.1.8)下载地址:
vagrant(1.8.6)这两个版本要搭配。【vagrant中的搭配问题,vagrant官网有写的】
window可能还需要下载一个东西这个你可以试试。
xshell_5.0.037这个是window可能需要安装的,命令行工具一个。
vagrant命令
vagrant
vagrant常用的命令:
vagrant reload 重启
vagrant half 关闭
vagrant status 查看虚拟机状态
vagrant destroy 删除虚拟机
vagrant命令
docker适用于线上环境
vagrant适用于开发环境
virtualbox v5.1.8
vagrant 1.8.6
搭配问题,这个是可以在vagrant里边查看的
https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64.msi
虚拟机名称
vb.name = "ubuntu_mooc"
虚拟机主机名
config.vm.hostname = "mooc"
配置虚拟机内存和CPU
vb.memory = "1024"
vb.cpus = 2
Vagrant 高级知识
初始化启动虚拟机
Vagrant 常用命令
Vagrant 常用命令
vagrant运行环境
Virtualbox(V5.1.8)
Vagrant(1.8.6)
Vagrant是什么
Vagrant的运行,需要依赖某项具体的虚拟化技术: Virtualbox WMWare
apt-cache search nginx 搜索是否存在nginx
sudo apt-get install nginx 安装nginx
nginx -v
测试Nginx
curl -I 'http://127.0.0.1'
sudo /etc/init.d/nginx stop 停掉nginx服务
sudo /etc/init.d/apache2 start 启动apache2
添加镜像ubuntu14.04;
新建目录然后初始化 vagrant init
启动虚拟机 vagrant up
Vagrant 常用命令
vagrant box (list|add|remove)
vagrant box list 查看所有
vagrant box add mybox1 box1.box 添加一个box 命名为mybox1 源文件是box1.box
vagrant box remove mybox1 删除一个box
--虚拟机--
vagrant init 初始化配置vagrantfile
vagrant up 启动虚拟机
vagrant ssh ssh登陆到虚拟机
vagrant suspend 挂起虚拟机
vagrant reload 重启
vagrant halt 关闭
vagrant status 查看虚拟机状态
vagrant destroy 删除虚拟机
或者添加参数
打包是应该注释掉网络#
升级box方法
打包box命令
sendfile=off否则virtualbox的bug会延迟文件同步