Por que o status do Vagrant mostra VMs destruídas?

0

Eu tenho um diretório que contém um arquivo Vagrantfile que criou três máquinas virtuais, app1, app2 e db para mim. Eu já terminei com eles, então eu corri o vagrant destroy [vm] contra cada um deles. Se eu correr vagrant global-status , posso ver que eles se foram. No entanto, se eu executar vagrant status , ainda os vejo:

Estados atuais da máquina:

app1          not created (virtualbox)
app2          not created (virtualbox)
db            not created (virtualbox)

Por que o comando status ainda mostra essas caixas? O Vagabundo O Destroy doc diz: "Depois de executar este comando, seu computador deve ser deixado em um estado limpo, como se você nunca criou a máquina convidada em primeiro lugar. " Parece que essas máquinas aparecem porque há três subdiretórios:

.vagrant/machines/app1
.vagrant/machines/app2
.vagrant/machines/db

Por que o Vagrant não os destrói também? É seguro para mim apenas excluir .vagrant / máquinas recursivamente eu mesmo?

    
por Jim 04.06.2018 / 18:52

1 resposta

0

O status é exato. Vai olhar para o seu arquivo vagabundo e suas caixas atualmente criadas e dizer-lhe que nada está atualmente criado ou em execução. Se você olhar para essas pastas, você notará que elas estão vazias depois que as coisas forem destruídas. Você pode excluí-los com segurança, se quiser.

    
por 04.06.2018 / 21:29

Tags