博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vagrant使用小结
阅读量:6191 次
发布时间:2019-06-21

本文共 748 字,大约阅读时间需要 2 分钟。

hot3.png

Vagrant是干嘛用的?适合在什么情况下使用?这种问题,自行脑补!

Vagrant是用Ruby开发的一款工具,原先在windows平台下安装vagrant,还要先安装ruby环境,现在简单多了,直接从官网下载windows平台下最新版本vagrant v1.7.2,直接安装即可,正式使用之前,记得电脑上已经安装virtualbox,重启电脑生效。

这个网站提供了常用box文件供下载

在本机安装box的方法有2种,一种是通过url下载安装(网速太慢了),一种是从本加加载box文件安装(先下载到本地,可反复使用)。

从本地加载一个box(切记是:file:///)

vagrant box add '起个好记的名字' file:///d:/test/lucid64.box

初始化一个box

vagrant init

该命令执行完成后,会在当前目录下出现一个‘Vagrantfile’文件,这个文件可用文本编辑器打开。

关于此文件中参数具体意义,可查看链接

在这个文件中,一般我们会调整这几个参数

# 虚拟机与主机同属一个网段,可被外部访问到config.vm.network "public_network"#虚拟机中的data目录下主机中e:\works\sharedate目录关联,这样方便数据迁移config.vm.synced_folder "主机目录", "虚拟机目录"

启动虚拟机

vagrant up

关闭虚拟机

vagrant halt

挂起虚拟机

vagrant suspend

唤醒虚拟机

vagrant resume

检查当前已安装的box

vagrant box list

转载于:https://my.oschina.net/whsheng/blog/422617

你可能感兴趣的文章
MVC模式下如何实现RegisterStartupScript等功能
查看>>
Ubuntu 无法mount解决办法
查看>>
CSS一些最佳实践
查看>>
8.Kubernetes Service(服务)
查看>>
iOS开发库的族“.NET研究”谱介绍
查看>>
图解DevExpress RichEditControl富文本的使用,附源码及官方API
查看>>
BNU 34986 Football on Table
查看>>
三级联动---城市地区选择
查看>>
Git各种错误操作撤销的方法
查看>>
剖析 Laravel 计划任务--避免重复
查看>>
公司框架遇到的问题
查看>>
详解 Discuz 的 PHP经典加密解密函数 authcode
查看>>
Mysql XX 天之内
查看>>
AE创建气泡式的提示框(VB.Net和C#源码)
查看>>
Oracle如何删除表中重复记录
查看>>
中科院宣布自研5G基带等关键芯片:替代进口产品
查看>>
尝试使用 LiveWriter写日志
查看>>
Application Bar
查看>>
nginx 是如何处理访问请求的
查看>>
wget参数用法详解
查看>>