zoukankan      html  css  js  c++  java
  • vagrant学习记录

    介绍:vagrant是一款用来构建虚拟开发环境的工具,通常用在开发时统一开发环境。相似工具有docker

    安装:

      1.vagrant依赖于虚拟机工具,所以需要安装虚拟机,建议使用VirtualBox。下载地址:https://www.virtualbox.org/wiki/Downloads

      2.安装vagrant,下载地址:http://downloads.vagrantup.com/ 根据提示一步步安装。

      3.下载基础镜像,下载地址:http://www.vagrantbox.es/,我下载的是Ubuntu precise 64 VirtualBox http://files.vagrantup.com/precise64.box

    使用:

      1.添加镜像到vagrant:(这里我使用的是win8系统,镜像放在 f://vbox_iso)

        打开终端输入: vagrant box add pro1 f://vbox_iso 

        (pro1是我取的实例名)

      2.初始化开发环境:

        创建一个目录:mkdir dev

        进入目录:cd dev

        初始化生成配置文件:vagrant init pro1

        启动环境:vagrant up

        注意:在windows下需要先将VirtualBox的启动目录添加到环境变量中

      3.登录虚拟机

        使用git自带的命令行工具或者putty登录虚拟机:vagrant ssh

        如果登录需要帐号,那么账号密码均为 vagrant ,登录之后如果需要 su root ,密码也是 vagrant

    打包box:

      当把开发环境配置好了之后就可以打包了:vagrant package

    常用命令:

      $ vagrant init  # 初始化

      $ vagrant up  # 启动虚拟机

      $ vagrant halt  # 关闭虚拟机

      $ vagrant reload  # 重启虚拟机

      $ vagrant suspend (暂停虚拟机——只是暂停,虚拟机内存等信息将以状态文件的方式保存在本地,可以执行恢复操作后继续使用)

      $ vagrant resume (恢复虚拟机 —— 与前面的暂停相对应)

      $ vagrant ssh  # SSH 至虚拟机

      $ vagrant status  # 查看虚拟机运行状态

      $ vagrant destroy  # 销毁当前虚拟机

  • 相关阅读:
    第一章:帝国的余晖 AT&T公司
    个人最终总结——2(完成了第3个问题)
    个人最终总结——1(完成了前面2个问题)
    week9:个人博客作业
    week8:个人博客作业
    week7:个人博客作业
    week6:个人博客作业
    将博客搬至CSDN
    top命令
    java并发编程的艺术-第四章笔记
  • 原文地址:https://www.cnblogs.com/rongran/p/4271441.html
Copyright © 2011-2022 走看看