美文网首页
Vagrant使用总结

Vagrant使用总结

作者: 老苗 | 来源:发表于2017-09-05 21:17 被阅读181次
序号 命令 解释
1 vagrant box list 查看目前已有的box
2 vagrant box add [自定义名称] [box镜像路径] 新增加一个box
3 vagrant box remove 删除指定box
4 vagrant init 初始化配置vagrantfile
5 vagrant up 启动虚拟机
6 vagrant ssh ssh登陆虚拟机
7 vagrant suspend 挂起虚拟机
8 vagrant reload 重启虚拟机
9 vagrant halt 关闭虚拟机
10 vagrant status 查看虚拟机状态
11 vagrant destroy 删除虚拟机
12 vagrant package --output xxx.box 打包分发
13 vagrant package ---output xxx.box --base "自己的box"

实际应用
1、做好准备virtualbox、vagrant、xshell的安装工作,这里不做详细说明
2、添加box


3、查看box列表


4、删除box


5、初始化(在当前目录会生成Vagrantfile文件)
注意:vagrant init 自己的box

6、启动虚拟机


注意: 如果启动失败,修改Vagrantfile文件

7、登陆虚拟机


注意:默认用户root,密码vagrant

8、打包


注意:

  • 打包时急着注释掉Vargarntfile配置文件的ip
  • 如果在vagrant up命令出现ssh连接卡死状态,则试着查看boot中是否开启 virtualox

扩展磁盘

1. 关闭实例,找到磁盘镜像文件

2. 将virtualbox安装目录下的 VBoxManage命令路径添加到环境变量

VBoxManage.exe clonehd box-disk1.vmdk box-disk1.vdi -format VDI # 复制镜像并转化格式

3. 自动启动服务

打开Vagrantfile文件,编辑

  config.vm.provision "shell", inline: <<-SHELL
  #   apt-get update
  #   apt-get install -y apache2
      systemctl stop firewalld
      /server/apache/bin/httpd -k start  
      /etc/init.d/mysql.server start
  SHELL

重新启动虚拟机

vagrant reload --provision
  • --provision表示启用上面文件编辑的配置

问题

1 运行vagrant up出现

解决办法:文档1文档2
查看以上两个文档最终解决办法是关闭Hyper-V,命令如下(使用管理员身份打开cmd)

 bcdedit /set hypervisorlaunchtype off

然后重启系统成功

相关文章

  • Vagrant使用总结

    实际应用1、做好准备virtualbox、vagrant、xshell的安装工作,这里不做详细说明2、添加box ...

  • vagrant多台虚拟机

    使用vagrant创建多台虚拟机 安装virtualbox 安装vagrant2.2.3 vagrant init...

  • Vagrant & Docker

    vagrant安装与使用 一、准备安装包 1.virtualbox2.vagrant3.vagrant box 二...

  • 19. Laravel Homestead 安装

    安装 VirtualBox 以及 Vagrant。 安装 Homestead Vagrant Box。在终端使用下...

  • vagrant学习笔记

    windows下vagrant使用 vagrant环境搭建 安装virtualbox: https://www.v...

  • 使用 Vagrant 打造跨平台开发环境

    使用 Vagrant 打造跨平台开发环境在 Mac/win7 下上使用 Vagrant 打造本地开发环境开始使用 ...

  • 学习Docker的一些工具

    Vagrant + VirtualBox使用Vagrant和VirtualBox可以快速搭建Linux开发环境 d...

  • vagrant安装与使用

    vagrant安装与使用 安装virtualBox 下载virtualBox 安装 安装vagrant 下载vag...

  • 使用vagrant安装centos7

    使用vagrant安装centos7 安装环境 天坑: 1. 安装centos7 至此,使用vagrant+vir...

  • Vagrant

    使用对象Surface pro 4 Vagrant box 1.下载vagrant https://www.vag...

网友评论

      本文标题:Vagrant使用总结

      本文链接:https://www.haomeiwen.com/subject/hwchfxtx.html