Vagrant环境搭建

参考: https://learn.hashicorp.com/collections/vagrant/getting-started

    1. 首先安装Vagrant
        a. 下载安装包 https://www.vagrantup.com/downloads
        b. 如

        yum -y install ./vagrant_2.2.19_x86_64.rpm

 c. 验证安装

            [root@localhost soft]# vagrant
            Usage: vagrant [options] <command> [<args>]
            
             -h, --help                       Print this help.

2. 安装VirtualBox
        注意virtualbox不内含box的安装包,所以对于离线环境,需要下载box再在下面的Vagrantfile指定box的url。boxes托管网站

        如:config.vm.box_url = "/path/to/your/boxesname"

3. 配置任何 Vagrant 项目的第一步是创建一个 Vagrantfile。Vagrantfile 允许您:
    
        ○ 标记项目的根目录。Vagrant 中的许多配置选项都是相对于这个根目录的。
        
        ○ 描述运行项目所需的机器和资源类型,以及要安装的软件以及您希望如何访问它。
 

        a. 创建目录:(注:所创建的目录将会与运行的box即虚拟机的目录(/vagrant)同步。可方便文件传输)
         mkdir vagrant_getting_started
        b. 移到新目录
         cd vagrant_getting_started
        c. 初始化目录:使用vagrant int命令,它接受box名和URL作为参数,如初始化目录并指定hashicorp/bionic64box
         vagrant init hashcorp/bionic64
        d. 此时,在创建的目录下生存一个Vagrantfile文件,同时配置了一个名为hashicorp/bionic64的box(当需要时会自动安装,需联网)

 4. 运行:vagrant up
               

                        1.如果在VMWare安装,需要开启虚拟化:首选项-》硬件-》CPU-》虚拟化引擎

                        2.需要安装插件时,使用命令:

                                在线:

        vagrant plugin install plugin_name

                                本地安装:

        vagrant plugin install /path/to/your/plugin_name --plugin-clean-source

                                国内Rubygems插件镜像

5. 运行:vagrant ssh 登录主机

6. 退出登录:logout

7. 关闭虚拟机: vagrant halt

8. 销毁主机:vagrant destroy

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值