Я неправильно написав ім'я коробки, коли додав його до свого списку коробки:
vagrant box list
debian
ubnutu
Чи можу я перейменувати вікно без упаковки?
Я неправильно написав ім'я коробки, коли додав його до свого списку коробки:
vagrant box list
debian
ubnutu
Чи можу я перейменувати вікно без упаковки?
Відповіді:
Ви можете просто перейменувати dir, який представляє вікно. Якщо ваші бродячі файли знаходяться в режимі за замовчуванням (тобто /path/to/your/home/.vagrant.d), ви можете просто зробити:
mv vagrant_path/boxes/box_to_rename vagrant_path/boxes/new_box_name
Також не забудьте змінити Vagrantfile, щоб використовувати нову мітку для цього поля. Вам просто потрібно змінити config.vm.box
директиву, щоб відобразити зміни.
Я би зробив це:
$ vagrant box repackage misspelled-name
[vagrant] Compressing package to: /Users/johndoe/package.box
$ vagrant box add correct-name /Users/johndoe/package.box
...
Не найгірше знати про ці два в будь-якому випадку, оскільки ви можете часто оновлювати базові вікна (наприклад, оновлювати ядро, програмне забезпечення та доповнення до гостей), щоб уникнути запуску всіх цих необхідних оновлень кожного разу vagrant up
.