Vagrant Box 镜像配置国内源

本文介绍了如何通过清华大学和中科大镜像站快速下载Ubuntu和CentOS的Vagrant Box,提供了一种在国内加速Vagrant Box安装的方法,包括编辑Vagrantfile配置和使用不同命令添加Box。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、先去官网下载,然后init

可参考这里

2、编辑Vagrantfile

编辑或添加配置项config.vm.box_url = "box文件的url"

我这边整理了几个常见的 box 镜像以供参考

Ubuntu

清华大学镜像站,如: https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/bionic/current/bionic-server-cloudimg-amd64-vagrant.box

启动一个 Ubuntu 18.04 的虚拟机:

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

其他版本在各自的开发代号目录下都可以找到。

CentOS

中科大镜像站,如: https://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7.box

启动一个 CentOS 7 的虚拟机:

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

其他版本的镜像也可以在该目录下找到。

Box操作

安装一个box,相当于提供了一个base image,即虚拟机模板。之后就可以基于这个模板去创建新的虚拟机并启动,vagrant将自动从box导入虚拟机所需数据。

# 自动从vagrant官方的仓库中搜索centos/7,
# 这种添加方式,在国内速度可能会非常慢
vagrant box add centos/7
vagrant box add centos/7 --provider virtualbox
vagrant box add centos/7 --provider hyperv

# URL方式,可自定义添加后的box名称
vagrant box add centos-7 http://mirrors.ustc.edu.cn/centos-cloud/centos/7/vagrant/x86_64/images/CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box

# 添加本地Box文件,可自定义添加后的Box名称
vagrant box add centos_7 V:\vagrant_imgs\CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box

内容来自: Vagrant使用国内镜像安装插件和box镜像 - DTeam 技术日志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MyySophia

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值