gpt4 book ai didi

Vagrant 包包含文件丢失

转载 作者:行者123 更新时间:2023-12-04 16:09:16 24 4
gpt4 key购买 nike

我不知道如何从打包的 Vagrant 盒中获取包含的文件。

包是用以下方式创建的:

$ vagrant package --include mydirectory/ --output mypackage.box

然后添加框
$ vagrant box add mypackage.box --name myPackageWithFiles

然后初始化并 Vagrant
$ vagrant init myPackageWithFiles
$ vagrant up

但是当我 ssh 进入新创建的 vagrant 框时,没有“mydirectory/”

不过,我确实在本地机器上看到了它:
$ ls ~/.vagrant.d/boxes/myPackageWithFiles/0/virtualbox/include/
mydirectory/

我如何把这个目录放到我的 Vagrant 盒子里?我必须在 Vagrantfile 中添加一些东西吗?

最佳答案

尝试将以下内容添加到您的 Vagrant 文件中,就在 end 之前-线:

config.vm.synced_folder "~/.vagrant.d/boxes/myPackageWithFiles/0/virtualbox/include/mydirectory/", "~/mydirectory"

第一个参数是本地的,第二个参数是文件夹的远程路径。

此外还有很多其他参数,您可以阅读有关 here 的信息。 .

关于Vagrant 包包含文件丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26307731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com