设为首页 加入收藏

TOP

1-win10配置 Vagrant 环境
2019-09-15 00:33:34 】 浏览:71
Tags:1-win10 配置 Vagrant 环境

1-win10配置 Vagrant 环境

2019.9.13

Vagrant 概述

  • vagrant是一个操作虚拟机的工具.是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。
  • 通过命令和配置文件来管理虚拟机,很快就能完成一套开发环境的部署,并可以打包传播,统一了开发环境,也解决了重复配置环境的麻烦.
  • 和 Docker 的区别:
    • Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
    • 区别:Vagrant就是你的开发环境的部署工具;而docker是你的运行环境部署工具。

软件

直接从官网上下载最新版即可。

  • vagrant
  • VirtualBox

配置流程

  1. 环境变量
    • 要配置两个环境变量:
      • vagrant: 这个应该在安装过程中便自动配置好了,如果没有需要把 Vagrant 安装目录下的 bin 目录添加;完成后可以使用 vagrant -v 来验证
      • VAGRANT_HOME :这个是 Vagrant 虚拟机的保存位置,可以换成 C 盘之外的地方,如 D:\Document\VirtualBox\.vagrant.d
    • 我也建议将 VirtualBox 设置在非 C 盘的位置上;
  2. 下载镜像
  3. 配置环境

    # 由于我们已经下载了本地镜像文件,所以使用添加本地镜像的方式
    # titile: 自己命名
    # box_location: .box 文件的绝对路径,如:E:\...
    vagrant box add [title] [box_location]
    
    # 初始化
    # 在当下目录下就会生成一个 Vagrantfile ,修改这个文件即可进行个性定制
    vagrant init [title]
    
    # 启动
    vagrant up
    
    # 启用 SSH 连接
    vagrant ssh
    
  4. 其他注意事项

    • 使用 Xshell 登录时,无法使用 root 账户登录;只能用 vagrant 账户加 su 获得管理员权限;
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇windows2008 开启SNMP服务 下一篇teamviewer远程控制程序免费版百..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目