Rob*_*loi 42 virtualbox vagrant
当我将它添加到我的盒子列表时,我拼错了盒子的名称:
vagrant box list
debian
ubnutu
Run Code Online (Sandbox Code Playgroud)
我可以重命名盒子而不重新包装它吗?
小智 48
您可以简单地重命名代表框的目录。如果你的 vagrant 文件在它们的默认目录中(即 /path/to/your/home/.vagrant.d),你可以这样做:
mv vagrant_path/boxes/box_to_rename vagrant_path/boxes/new_box_name
Run Code Online (Sandbox Code Playgroud)
还要确保更改 Vagrantfile 以使用框的新标签。您只需要更改config.vm.box
指令以反映更改。
Til*_*ill 13
我会这样做:
$ vagrant box repackage misspelled-name
[vagrant] Compressing package to: /Users/johndoe/package.box
$ vagrant box add correct-name /Users/johndoe/package.box
...
Run Code Online (Sandbox Code Playgroud)
无论如何,了解这两个并不是最糟糕的,因为您可以经常更新基本框(例如更新内核、软件和来宾添加)以避免每次运行所有这些必需的更新vagrant up
。
归档时间: |
|
查看次数: |
27652 次 |
最近记录: |