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的所有环境状态





  • 相关阅读:
    在Android应用程序使用YouTube API来嵌入视频
    一个现代化的JSON库Moshi针对Android和Java
    安卓蓝牙技术Bluetooth使用流程(Bluetooth详解)
    android和javascript之间相互通信实例分析
    Android开发JDBC连接mysql数据库导入驱动方法
    android zxing自定义界面,点击按钮开关闪光灯
    Android性能优化之如何避免Overdraw
    android自定义控件实现刮刮乐效果
    关于linux 添加新的硬盘
    java整型数与网络字节序的 byte[] 数组转换关系
  • 原文地址:https://www.cnblogs.com/humiao-0626/p/10936889.html
Copyright © 2011-2022 走看看