2014-04-26 6 views
10

vagrant destroy 명령은 어떻게 사용해야합니까?변기 : 파괴하지 마십시오

내 VagrantFile에서 나는 vm.config.name = 'websvr'을 사용했고 Virtualbox를 열었을 때 Vm의 목록에서 websvr을 볼 수 있습니다.

하지만 vagrant destroy websvr를 사용할 때마다 그것을 반환

이름이 'websvr'가있는 시스템이 방랑 환경 구성을 찾을 수 없습니다.

vagrant destroy은 어떻게 작동합니까?

답변

2

은 (하지 만든 실행 등)의 현재 상태

VM의의 이름은 첫 번째 열에 표시 대소 문자를 구분하는 귀하의 모든 VM을 나열해야합니다 첫번째 vagrant status를 실행 해보십시오.

예를 들어,이 vagrant status의 출력이 내 컴퓨터에 모습입니다 :

base      not created (virtualbox) 
git      not created (virtualbox) 
go       not created (virtualbox) 
dev_workstation   not created (virtualbox) 
single_instance   not created (virtualbox) 
metrics     not created (virtualbox) 
+0

'기본 전원 끄기 (가상 박스)' 이렇게하면 방황하는 것이 기본값을 파괴해야한다는 의미일까요? 그러나 만약 당신이 여러개의 방황장을 운영한다면 다른 방류장을 제거 할 수 있을까요? – jongbanaag

+0

예,이 경우 기본 VM 이름입니다. 다른 방황하는 상자가 있다면 이들은 별도로 나열됩니다. 명확하게하기 위해 위의 내 게시물을 수정했습니다. – susieQ

28

항목이 존재하지 않는 것,하지만 캐시에 있기 때문에이 목록에 나타납니다. 그것을 없애려면 vagrant global-status --prune을 사용하십시오.

자세한 내용은 vagrant global-status documentation을 참조하십시오.

+0

관련 코드를 문서화하고 링크를 제공하십시오. – rfornal

관련 문제