Kutu listeme eklediğimde bir kutunun adını yanlış yazdım:
vagrant box list
debian
ubnutu
Kutuyu yeniden paketlemeden yeniden adlandırabilir miyim?
Kutu listeme eklediğimde bir kutunun adını yanlış yazdım:
vagrant box list
debian
ubnutu
Kutuyu yeniden paketlemeden yeniden adlandırabilir miyim?
Yanıtlar:
Kutuyu temsil eden dizini basitçe yeniden adlandırabilirsiniz. Serseri dosyalarınız varsayılan dizinlerinde ise (örneğin /path/to/your/home/.vagrant.d) şunları yapabilirsiniz:
mv vagrant_path/boxes/box_to_rename vagrant_path/boxes/new_box_name
Ayrıca kutunun yeni etiketini kullanmak için Vagrant dosyasını değiştirdiğinizden emin olun. config.vm.box
Değişiklikleri yansıtmak için yönergeyi değiştirmeniz yeterlidir .
Bunu yapardım:
$ vagrant box repackage misspelled-name
[vagrant] Compressing package to: /Users/johndoe/package.box
$ vagrant box add correct-name /Users/johndoe/package.box
...
Zaten bu ikisi hakkında bilmek en kötüsü değil, çünkü gerekli tüm güncellemeleri her seferinde çalıştırmamak için temel kutuları sık sık (örneğin, çekirdeği, yazılımı ve konuk eklemelerini güncellemek için) güncelleyebilirsiniz vagrant up
.