zoukankan      html  css  js  c++  java
  • vagrant(一)初识与安装

    链接:https://pan.baidu.com/s/1I2RNMNq9G-P4k42-U1Jjtw (这里有需要准备的安装包以及镜像文件,也可自己去官网下载)
    提取码:jis8 

    安装VirtualBox

    直接来到官网 https://www.virtualbox.org/wiki/Downloads 点击下载最新的virtualbox,双击安装,一路傻瓜化完成。

    安装Vagrant

    网上有说什么使用gem命令来安装的,建议大家别进这个坑了,直接到官网 https://www.vagrantup.com/downloads.html 下载最新的vagrant,然后双击安装,也是一路傻瓜化,就不说。
    在windows下安装vagrant,为了写入相应配置到环境变量,可能会要求重新启动一下系统。

    完成一个box的安装

    先下载一个box到本地,我下载后放到了 D:/vagrant 目录下面

    D:
    cd vagrant
    
    $vagrant box add {name}{url}
    $vagrant init {name} 
    $vagrant up
    
    vagrant box add 是添加box的命令 
    其中{naem}可以自行设置,{url}是下载到本地box路径。
    我的路径是:D:/vagrant/vagrant.box 我进入到目录之后 url只用写vagrant.box

    ssh链接到安装的虚拟机

    经过以上操作后,完成了虚拟机的安装,现在需要登录上虚拟机,进行操作。链接很简单,可以使用第三方(xshell等)shell工具或系统自带的,进行登录 

    我直接使用windows的powershell(cmd也一样)进入到安装目录,vagrant ssh(vagrant.exe ssh也可以连接成功)即可连接成功

    或者使用第三方如xshell,ip地址是:localhost,端口,需要观察,映射的22端口是多少。一般是2200 或者2222 ;用户名与密码均是: vagrant

    vagrant的命令详解



    命令 作用
    vagrant box add  添加box的操作
    vagrant init 初始化box的操作,会生成vagrant的配置文件Vagrantfile
    vagrant up 启动本地环境
    vagrant ssh  通过 ssh 登录本地环境所在虚拟机
    vagrant halt  关闭本地环境
    vagrant suspend  暂停本地环境
    vagrant resume  恢复本地环境
    vagrant reload  修改了 Vagrantfile 后,使之生效(相当于先 halt,再 up)
    vagrant destroy  彻底移除本地环境
    vagrant box list  显示当前已经添加的box列表
    vagrant box remove  删除相应的box
    vagrant package  打包命令,可以把当前的运行的虚拟机环境进行打包
    vagrant plugin  用于安装卸载插件
    vagrant status  获取当前虚拟机的状态
    vagrant global-status  显示当前用户Vagrant的所有环境状态





  • 相关阅读:
    单元测试——破除依赖
    单元测试——基础概念
    2015年9月书单推荐
    菜鸟vimer成长记——第4.2章、编程插件
    克服弱点,愈发完美-自我篇——《人性的弱点》读后感
    菜鸟vimer成长记——第4.0章、Vim插件管理利器-Vundle
    菜鸟vimer成长记——第3章、文件
    阿里IPO法律咨询费达1580万美元 为Facebook六倍
    新移民漫画家 以幻想构筑奇妙世界
    请教Amazon FBA里面Label Service, Stickerless, Commingled Inventory是什么意思?
  • 原文地址:https://www.cnblogs.com/si-dian/p/10936889.html
Copyright © 2011-2022 走看看