Vagrant 如何在“上运行流浪任务”;流浪汉毁灭;?
我正在运行Vagrant width Virtualbox,我想知道当你销毁机器时是否有办法执行一项流浪任务(Vagrant destroy)?如在资源调配上运行任务,例如:Vagrant 如何在“上运行流浪任务”;流浪汉毁灭;?,vagrant,virtualbox,Vagrant,Virtualbox,我正在运行Vagrant width Virtualbox,我想知道当你销毁机器时是否有办法执行一项流浪任务(Vagrant destroy)?如在资源调配上运行任务,例如: config.vm.provision "shell" do |s|, s.inline: "echo Hello, World" end 提前谢谢你 如果您试图通过命令行销毁流浪汉: 命令vagrant destroy会丢弃所有数据。如果您试图通过命令行销毁一个vagrant: Wagrant Distroy命
config.vm.provision "shell" do |s|,
s.inline: "echo Hello, World"
end
提前谢谢你 如果您试图通过命令行销毁流浪汉:
命令
vagrant destroy
会丢弃所有数据。如果您试图通过命令行销毁一个vagrant:
Wagrant Distroy命令将丢弃所有数据。就像您在Jon Stirling的评论中所做的那样。 这是你有点困惑的问题的答案。无论如何,使用触发器,您可以在销毁发生之前和之后添加触发器 例如:
Vagrant.configure("2") do |config|
# Your existing Vagrant configuration
config.trigger.before :destroy do
run "rm -Rf tmp/*"
end
end
就像你在乔恩·斯特林的评论中所说的那样。 这是你有点困惑的问题的答案。无论如何,使用触发器,您可以在销毁发生之前和之后添加触发器 例如:
Vagrant.configure("2") do |config|
# Your existing Vagrant configuration
config.trigger.before :destroy do
run "rm -Rf tmp/*"
end
end
也许会有帮助。清理显然在vagrant中可用,但在shell provisioner中似乎没有实现。谢谢您的快速回答,我来看看!也许会有帮助。清理显然在vagrant中可用,但在shell provisioner中似乎没有实现。谢谢您的快速回答,我来看看!谢谢你的提示!我只是想在RHSM上注销RHEL7虚拟机,然后再销毁它。谢谢你的提示!我只是想在RHSM上注销RHEL7虚拟机,然后再销毁它。