gpt4 book ai didi

Vagrant:使用 `vagrant destroy` 删除主机上的同步文件夹

转载 作者:行者123 更新时间:2023-12-01 05:03:11 25 4
gpt4 key购买 nike

我正在使用 vagrant 来支持一些开发环境。我让 vagrant 在主机上创建了一个同步文件夹。我让厨师 git-clone 一个项目到 guest 机器上的相应文件夹中。这个项目然后显然出现在主机上的同步文件夹中。都好...

但是,如果我需要销毁 vagrant 实例,同步的文件夹和项目仍然存在于主机上。我发现最好先删除这个文件夹 vagrant up再次避免意外更改新克隆的项目。当然,我经常忘记这样做,浪费了很多时间。

我的问题:
当我执行 vagrant up 时,我可以以及如何配置 vagrant 以删除主机上的同步文件夹?

最佳答案

Vagrantfile基本上是一段 Ruby 代码,因此您可以在其中放置相当复杂的逻辑。 This answer显示如何在文件中获取命令行参数,以便您可以仅在 vagrant up 期间执行某些删除操作过程。

但我建议你安装 vagrant-triggers插件并使用它。

关于Vagrant:使用 `vagrant destroy` 删除主机上的同步文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31299585/

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