资讯专栏INFORMATION COLUMN

制作自己的Vagrant Box

wanghui / 3331人阅读

摘要:前置条件安装安装在中安装操作系统,例如想要将操作系统打包为可用的镜像要做以下工作创建用户和用户目录,密码为添加用户的公共密钥,文件为在真实操作系统中执行虚拟机名称,这样会创建指定虚拟机的将制作好的添加到环境中,初始化运行环境运行虚拟机,

前置条件

安装VirtualBox

安装Vagrant

在VirtualBox中安装操作系统,例如 CentOS

想要将操作系统打包为可用的Vbox镜像要做以下工作

创建vagrant用户和用户目录,密码为vagrant

添加vagrant用户的公共密钥,文件为/home/vagrant/.ssh/authorized_keys

在真实操作系统中执行vagrant package --base 虚拟机名称,这样会创建指定虚拟机的box

将制作好的Box添加到Vagrant环境中,vagrant box add name package.box

初始化运行环境,vagrant init name

运行Vagrant虚拟机,vagrant up

到此完成整个流程

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/20932.html

相关文章

  • 搭建Linux工作环境之Vagrant

    摘要:序言做为的爱好者表示对没有完整易用的命令行工具的平台无爱但是在长期使用中深感它的图形界面实在太糟糕了通常有三种方式来获得的体验一是平台它实现了将软件的底层调用转换为的二是安装双系统但图形界面的容错性很差经常会显示软件崩溃三是使用虚拟机在或上 showImg(https://segmentfault.com/img/bVxPyo); live with scope 序言 做为Linux的...

    elisa.yang 评论0 收藏0
  • Mac 虚拟机搭建及相关命令

    摘要:虚拟环境的搭建是一款用来管理虚拟机的工具,可以构建虚拟开发环境的,可以封装一个的开发环境,分享给其他开发人员。添加官方的镜像进行初始化切换目录启动环境入代码启动完成后,通过登录虚拟机。 Mac虚拟环境的搭建 1.Vagrant 是一款用来管理虚拟机的工具,可以构建虚拟开发环境的,Vagrant 可以封装一个 Linux 的开发环境,分享给其他开发人员。其他人可以在自己喜欢的桌面系统(M...

    TerryCai 评论0 收藏0
  • 开发运维(一)vagrant

    摘要:成员可以在自己喜欢的桌面系统上开发程序,代码却能统一在封装好的环境里运行,非常霸气。打包分发当你配置好开发环境后,退出并关闭虚拟机。 博文参考 http://rmingwang.com/vagrant-commands-and-config.html https://www.vagrantup.com/docs/virtualbox/configuration.html https:/...

    FullStackDeveloper 评论0 收藏0
  • Vagrant

    摘要:简介是一个基于的工具,用于创建和部署虚拟化开发环境。本教程不安装可选。 简介Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它的主要意义是让所有开发人员都使用和线上服务器一样的环境,本质上和你新建一个虚拟机安装 https://www.vagrantup.com/dow... vagrant 下载, 自行安装 https://www.virtualbox.org/...

    Lavender 评论0 收藏0
  • 团队一致性PHP开发环境之Vagrant

    摘要:简介是一个基于的工具,用于创建和部署虚拟化开发环境。本教程不安装可选。 Vagrant 简介 Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。 它的主要意义是让所有开发人员都使用和线上服务器一样的环境,本质上和你新建一个虚拟机 安装 # https://www.vagrantup.com/downloads.html # vagrant 下载, 自行安装 # h...

    mykurisu 评论0 收藏0

发表评论

0条评论

wanghui

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<