Vagrant ';流浪汉ssh';使用旧的删除框

Vagrant ';流浪汉ssh';使用旧的删除框,vagrant,virtualbox,Vagrant,Virtualbox,我现在有一个盒子,删除了前一个盒子。然而,当我做‘流浪宋承宪’的时候,它似乎走了那个老盒子。如何使用新的 电流箱 ==> default: Checking for updates to 'fsilva/ubuntu_php5.3' default: Latest installed version: 1.1 default: Version constraints: default: Provider: virtualbox ==> default: Box 'fsilva/

我现在有一个盒子,删除了前一个盒子。然而,当我做‘流浪宋承宪’的时候,它似乎走了那个老盒子。如何使用新的

电流箱

 ==> default: Checking for updates to 'fsilva/ubuntu_php5.3'
default: Latest installed version: 1.1
default: Version constraints: 
default: Provider: virtualbox
 ==> default: Box 'fsilva/ubuntu_php5.3' (v1.1) is running the latest version.
当我运行“vagrant ssh”时,会显示旧版本“lucid64”

   Linux lucid64 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC               

  Welcome to your Vagrant-built virtual machine.
  last login: Sat Feb  4 14:49:14 2017 from 10.0.2.2
  vagrant@lucid64:~$ 
我已将“Vagrantfile”行编辑为

  config.vm.box = 'fsilva/ubuntu_php5.3'

该框仅在创建VM时使用(实际上,vagrant克隆该框以创建VM)。在你的虚拟机被创建后,这个盒子是无用的,vagrant只会操作这个虚拟机实例,并不介意这个盒子是否存在。(您可以进行测试,一旦创建了虚拟机,您就可以替换Vagrant文件中的
config.VM.box=“thisdoesnotexistbox”
,并且工作正常)


如果您希望在最新的框上构建VM,则需要销毁并重新创建VM(
vagrant destroy&&vagrant up

该框仅在创建VM时使用(实际上,vagrant克隆该框以创建VM)。在你的虚拟机被创建后,这个盒子是无用的,vagrant只会操作这个虚拟机实例,并不介意这个盒子是否存在。(您可以进行测试,一旦创建了虚拟机,您就可以替换Vagrant文件中的
config.VM.box=“thisdoesnotexistbox”
,并且工作正常)


如果希望在最新的框上构建VM,则需要销毁并重新创建VM(
vagrant destroy&&vagrant up

首先销毁旧实例。首先销毁旧实例。