加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

和一再搭建开拓情形说 Bye Bye 之Vagrant

发布时间:2019-07-26 21:33:45 所属栏目:站长百科 来源:小熊爱编程
导读:平日新同事入职,都要在本身电脑上设置一堆情形,费心艰辛;平日开拓测试都要从头设置开拓情形,手工搭建,步调很繁琐,极易堕落。 大神在时,大神搭建,大神不在,以手抚膺坐长叹。为此,VVVVVagrant横空出世!!! 假造机编排器材Vagrant 他,基于假造机,能

1.运行 vboxmanage list vms 呼吁,可以看出我们的vagrant下的假造机列表(我的假造机只有一个box,“vbox_default_1563884434349_3918“。)

  1. $ vboxmanage list vms 
  2. "vbox_default_1563884434349_3918" {59864f0b-9731-4839-baa2-95d9a6aab731} 

2.导出box镜像

先关机,再导出。vagrant package是导出box的打包呼吁

  1. vagrant package --base vbox_default_1563884434349_3918 --output centos7_hanah_environment.box 

--base 代表当地

vbox_default_1563884434349_3918是你要导出的box的名称

--output代表导出

centos7_hanah_environment.box 暗示导出后的box名为centos7_hanah_environment.box,并生涯在当前目次下

3.接下来你会看到如下内容,就是导出乐成了

  1. $ vagrant package --base vbox_default_1563884434349_3918 --output centos7_hanah_environment.box 
  2. ==> vbox_default_1563884434349_3918: Exporting VM... 
  3. ==> vbox_default_1563884434349_3918: Compressing package to: /Users/pzqu/Documents/code/test/vbox/centos7_hanah_environment.box 

喝完一瓶奶的工夫就完成了,这取决于你的box的巨细,我的box约莫900M。

这下直接发给你的伴侣,一句呼吁就得到了一个和你完全沟通的开拓/测试情形。

  1. $ vagrant box add centos7_hanah_environment ./centos7_hanah_environment.box 
  2. ==> box: Box file was not detected as metadata. Adding it directly... 
  3. ==> box: Adding box 'centos7_hanah_environment' (v0) for provider: 
  4.     box: Unpacking necessary files from: file:///Users/pzqu/Documents/code/test/vbox/centos7_hanah_environment.box 
  5. ==> box: Successfully added box 'centos7_hanah_environment' (v0) for 'virtualbox'! 

vagrant box add 别名 box名

其他设法

听起来vagrant所做的这些工作和docker有许多重叠的处所,为什么不直接用docker来做呢?不只可以一秒启动一个最得当的情形,并且又轻量又纯净。

衡量利弊,vagrant自己并不是假造化技能,要把他跑起来还要安装virtualbox等假造化平台,他更像是假造机的外挂措施、编排器材;针对的是批量假造机的打点,经常用于刹时建设一个开拓情形。

而docker自己就是假造化技能,构建敏捷,不占用资源;针对的是应用措施的编排,经常用于同一开拓情形与出产情形。

说来说去,与其说是vagrant与docker,不如说行使是假造化平台与容器之间的区别。

和一再搭建开拓情形说 Bye Bye 之Vagrant

docker照旧依靠于体系内核,假如内核差异,必要从头构建。

偶然刻我们来聊聊docker建设开拓情形,有机遇再来聊聊Docker Machine

本文转载自微信公家号「 编程三分钟」,可以通过以下二维码存眷。转载本文请接洽 编程三分钟公家号。

和一再搭建开拓情形说 Bye Bye 之Vagrant

【编辑保举】

  1. 浅谈假造机内存区
  2. VMware假造机三种联网要领及道理
  3. 假造机不能上网?假造机和宿主机不能互通?一文搞定收集题目
  4. 深入领略Java假造机(高效并发)
【责任编辑:武晓燕 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读