资讯专栏INFORMATION COLUMN

制作自己的Vagrant Box

wanghui / 3411人阅读

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

前置条件

安装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

相关文章

  • 开发运维(一)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元查看
<