vagrant box 安装centos 遇见的坑
vagrant安装centos网上步骤比较多,但是坑也不少,最主要的是在安装centos时会有一些坑,而且网上教程大多不完整,所以我写这篇博客,希望能帮助一些才入坑vagrant box。
废话不多说直接看情景:
必要条件
vagrant版本 :vagrant_2.2.7_x86_64(任意版本,安装完毕需要重启电脑,我用win10,重启很慢需耐心等待,如果出现错误,不用怀疑关机,等待一阵再次启动即可)
virtualBox版本: VirtualBox-6.0.18-136238-Win
1.cmd下面初始化你的虚拟环境 vagrant init 你的环境名称,我时使用的
D:\self\vagrant_workspace>vagrant init centos7
2.一般这个过程巨慢,而且还可能呢不成功,这是因为这需要去远程厂库去下载,可以使用中科大的镜像这个比较快
D:\self\vagrant_workspace>vagrant init centos7 https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7.box
3.第一步,第二步可能会出现如下错误,这个不用管
A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.
again.
4.使用下面的命令查看vagrant安装列表,查看是否安装成功
D:\self\vagrant_workspace>vagrant box list
5.启动 vagrant
D:\self\vagrant_workspace>vagrant up
可能会出现以下错误
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.
Couldn't open file D:/self/vagrant_workspace/base
这个是因为在Vagrantfile这个文件中,有个配置 config.vm.box = “base” 默认为base,需要把你自己的环境名称,即可我这里就是改成config.vm.box = “centos7”
然后重新执行命令
D:\self\vagrant_workspace>vagrant up
出现这个代表启动成功
default: SSH username: vagrant
default: SSH auth method: private key
版权声明:本文为weixin_43959028原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。