使用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
上一篇: 实战mysql权限管理
下一篇: centos服务器上R语言环境安装