欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用vagrant搭建开发环境

程序员文章站 2022-05-31 18:17:25
...

操作系统

  • Windows 7 SP1 x64 旗舰版

所需资源


安装步骤

  • 安装PowerShell,由于实际上是进行windwos update,因此需要重启电脑
  • 安装VirtualBox,安装完成即可,不用运行
  • 安装Vagrant,完成后按 “Win+R” 打开PowerShell命令窗口,输入vagrant有印出help信息即安装成功

初始化

  • 加载 box,其中 ubuntu-16.04是自定义的 titile,后面是box的存放路径
vagrant box add ubuntu-16.04 f:/vagrant/xenial-server-cloudimg-amd64-vagrant.tar 
  • 初始化box,先新建一个box实例目录,然后在这个目录中init,之后会生成一个Vagrantfile的配置文件,其中init后面的 ubuntu-16.04是load时候命令的tile,两者要一致
mkdir f:/vagrant/ubuntu-16.04
cd f:/vagrant/ubuntu-16.04
vagrant init ubuntu-16.04

box操作

  • 启动, 当到SSH认证时,可能会出现不断重连,但最后还是会连上
vagrant up
  • 停止
vagrant halt
  • 重启
vagrant reload
  • 状态
vagrant status

SSH登陆

  • 登陆地址:127.0.0.1
  • 用户名: vagrant
  • key 位于实例目录下的.vagrant中,往里找,看到private_key吗?就是它了。如果用 vagrant ssh登陆就不用关心key了。

扩充磁盘

  • 关闭 box
  • 安装vagrant-disksize plugin
vagrant plugin install vagrant-disksize
  • 添加下面的这一行到Vagrantfile中
config.disksize.size = "40GB"
  • 启动
vagrant up