ubuntu - 如何复制 vagrant box 以再次使用

标签 ubuntu laravel vagrant

这个月我已经第三次使用 vagrant box add laravel/homestead 下载 Homestead box。我目前无法访问快速互联网,因此每次下载它都非常烦人。有没有办法再次使用下载的包并将本地包包含在 vagrant 中,是否保留项目或同步位置并不重要。

如果重要的话,我在 Ubuntu 机器上。

更新:我需要下载的 Homestead box,这样如果我的机器出现故障或者我必须将它安装到其他没有/慢速互联网连接的地方,我可以在本地进行。

最佳答案

哦,这很简单。

要将当前安装的 box 打包回 .box 文件(同时将其安装在系统上),只需使用 vagrant box list查找框名称、提供程序和版本。

然后使用vagrant box repackage <name> <provider> <version>并将其打包到一个名为 package.box 的文件中。

希望对您有所帮助!

关于ubuntu - 如何复制 vagrant box 以再次使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26435510/

相关文章:

c++ - QT:qmake 无法识别 3dcore、3drender

laravel - Laravel 5.3 中的批量插入

vagrant - 无法在代理后面做 Vagrant

mysql - Mariadb 不会将 CHARACTER_SET_RESULTS 从 latin1 更改为 utf8

django - 带有随 secret 码的Redis AUTH

ubuntu - 向/从私有(private) docker registry 推送和拉取速度非常慢

Ubuntu18.04 - Anaconda 导航器更新问题

php - 如何在使用 laravel 进行 PayPal 付款后插入数据

Laravel FFmpeg 错误调用未定义的方法 FFMpeg\FFMpeg::fromDisk()

使用 Vagrant 时出现 VirtualBox 错误