这个月我已经第三次使用 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/