vagrant 快速入门

161 阅读1分钟

我遇到的问题: 输入vagrant init centos/7 , 这一步可以,然后输入vagrant up , 就不行,非常的恼火为什么别人啥都不搞,就正常可以启动,丫的,我就的搞这搞那,不过遇到的问题越多,解决的事情越多,成长就越多。

@[TOC](vagrant 下载源失败解决方案)

BOX的下载目录切换 C盘 空间多可跳过这步!!!

默认下载地址是C盘的用户目录 所以你也可以更改 将C盘下用户目录里 ~ /.vagrant.d/ 这个文件夹剪切到你存储空间多的盘里

然后更改一下环境变量 //变量名 VAGRANT_HOME // 这是我的目录 Z:\toolsi\vagrant_home.vagrant.d 环境变量

配置国内镜像

前提: 把之前弄完的Vagrantfile删掉 ,正常情况下是在用户目录下!!!

以下使用哪个完之后,需要下载其他的镜像的时候,要重新设置vagrantfile,如果之前的没用,我建议直接删除,然后重新复制以下命令

(完成前提下)CentOS 配置init

vagrant init centos7 https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7.box

(完成前提下)Ubuntu 配置init

vagrant init ubuntu-bionic https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/bionic/current/bionic-server-cloudimg-amd64-vagrant.box

完成(init)初始化后如下:

init

使用 vagrant up

vagrant up

vagrant up done 接着 使用 CTRL + C 打断上面的程序,然后输入 vagrant ssh

vagrant ssh

ssh 这样就成功了!!!

关机后如何启动

打开 CMD 输入 1: vagrant up 执行一会 成功后 输入 2: vagrant ssh 就登录成功了!

C:\Users\ritchie>vagrant up 
C:\Users\ritchie>vagrant ssh               
                                            
[vagrant@vbox ~]$ whoami                                                                                                vagrant                                                                                                               
[vagrant@vbox ~]$                                                                                                                                  

如果还有遇到其它问题

in