vagrant package 打包自己的box镜像

摘要:
这是因为在安装VirtualBox时,vboxmanagement不会自动放入环境变量中。我们可以直接进入VirtualBox的安装目录来执行此命令,该目录与VirtualBox.exe _ default_ 1583637544209_ 19565文件的同一级别目录是我的本地虚拟机名称。复制此名称,并在以后使用它打包方框图像。

关于如何在win下使用Vagrant和Virtual Box创建一台CentOS7虚拟机我的博客中有教程介绍:
https://www.tiance.club/post/2370098709.html

搭建完毕后等虚拟机的细节都调整好后强烈建议打包成自己的镜像,以后需要在其他电脑安装虚拟机环境或者电脑的虚拟机出问题的时候可以直接一键还原,不然要重新搭建有点繁琐。

1、查看虚拟机名称

去到虚拟机安装目录,执行命令:

vboxmanage list vms

这里有可能提示:'vboxmanage' 不是内部或外部命令,也不是可运行的程序
或批处理文件。那是因为VirtualBox安装的时候没有将vboxmanage自动放入环境变量中,我们可以直接进入VirtualBox的安装目录执行这句命令,也就是VirtualBox.exe这个文件的同级目录

upload successful

_default_1583637544209_19565  就是我本地的虚拟机名称,复制下这个名字,后面打包box镜像需要用到。

2、执行打包命令

vagrant自带打包命令,需要去到你的vagrant目录下,也就是vagrantFile文件目录下执行


$ vagrant package –-base _default_1583637544209_19565 –-output CentOS20200119.box

vagrant package –-base [虚拟机名称] –-output [打包后的box名称]

3、部署回自己的box环境

到上面第二步的时候已经打包完毕了,如果想在其他电脑部署自己的box很简单
先把box文件和Vagrantfile文件放到需要部署的磁盘目录下。  
执行以下操作命令:  
1、将box安装到vagrant容器

 $ vagrant box add -name xuni CentOS20200119.box

vagrant box add -name [虚拟机名称] [box放置的位置]

2、然后直接启动即可

$ vagrant up

作者:xingguang
链接:原文链接:https://www.tiance.club/post/299409888.html

免责声明:文章转载自《vagrant package 打包自己的box镜像》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SAP销售订单屏幕增强行项目屏幕增强java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.classes.views.index_jsp 问题解决方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于mvn install命令执行报错问题

首先这个报错,通常要么是依赖问题,比如模块之间的依赖传递问题,通常报这种错误会在控制台提示。 或者是比如子工程分为test-entity、test-dao、test-service、test-web三者之间依赖传递,web依赖为service,service依赖于dao,dao依赖于entity。 比如修改了test-entity,没有及时执行mvn in...

Android Studio安装虚拟机步骤

1. 新建 或者 2. 按图中的步骤,选择一款设备,建议选择分辨率小的,不占内存 3. 按图 4. 按图 5. 点击finish后,选择之前下载的虚拟机,点next 6. 虚拟机重命名 7. 到这里,出现一个手机,即意味着成功,关闭即可。继续选择之前创建的虚拟机,运行程序。 程序源码,按项目自带的即可。 出现此图,即意味着成功。 部...

如何利用Oracle VM Templates 在几分钟内部署Oracle Real Application Clusters (RAC)

本文未经授权,禁止一切形式的转载。如果对本文有任何疑问可以通过以下方式和我交流: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://github.com/jiangxincode 知乎地址: https://www.zhihu.com/pe...

k8s--04 部署harbor作为k8s镜像仓库

目录 k8s实战 部署harbor作为k8s镜像仓库 1.实验目标 2.在node1上安装harbor 3.编辑harbor配置文件 4.执行安装 5.浏览器访问 6.建立镜像仓库 7. 所有节点都配置docker信任harbor仓库并重启docker 注意:所有节点 8.docker登陆harbor ( 所有节点 都执行 ) 9.下载镜像修改tag...

docker——harbor

为什么要用harbor? 在实际生产运维中,往往需要把镜像发布到几十、上百台或更多的节点上。这时单台Docker主机上镜像已无法满足,项目越来越多,镜像就越来越多,都放到一台Docker主机上是不行的,我们需要一个像Git仓库一样系统来统一管理镜像。这里介绍的是一个企业级镜像仓库Harbor,将作为我们容器云平台的镜像仓库中心。Habor是由VMWare公...

解决VirtualBox虚拟机装XP无声问题的简便办法

原文地址;http://www.2cto.com/os/201206/134887.html 解决VirtualBox虚拟机装XP无声问题的简便办法 解决VirtualBox虚拟机装XP无声问题的简便办法   win8里面装了VirtualBox虚拟机,虚拟机里装了个XP,可是声卡驱动有问题,XP无声。   百度了一下,说是要另下载驱动。我实际操作...