I vagrant up
проект, но случайно удалите папку Vagrantfile, виртуальная машина все еще находится в VirtualBox, как перестроить файл vagrant и назначить его той же виртуальной машине.Как восстановить файл vagrant
0
A
ответ
1
Я не думаю, что есть способ сделать это (создать Vagrantfile из существующей виртуальной машины). С точки зрения виртуальных машин Vagrant, которые являются временными по своей природе (строят, используют, уничтожают), лучше всего будет воссоздать Vagrantfile снова и начать все заново.
Если на VM есть что-то, что вам нужно или нужно, вы можете получить к нему доступ напрямую через VirtualBox, а затем скопировать на новую виртуальную машину по мере необходимости.
2
Вы не можете восстановить Vagrantfile. Но вы можете связать свою папку с существующим vm.
Короткий шаг за шагом (на основе this link):
- создать файл с именем
.vagrant
- запустить
$ VBoxManage list vms
в терминале - Получить хэш идентификатор нужной машины.
- введен в
.vagrant
этот код:{"active":{"default":"YOUR-ID-HERE"}}
Таким образом, вы получите что-то вроде этого:{"active":{"default":"ec426377-dbe6-4be7-4751-766956e44958"}}
- запустить
$ vagrant init
(это создаст новыйVagrantfile
) - запустить
$ vagrant up
(это будет ассоциировать нужную папку с работающей ВМ) - запустить
$ ssh-keygen -t rsa -f .vagrant/machines/default/virtualbox/private_key
- запустить
$ ssh-copy-id -i .vagrant/machines/default/virtualbox/private_key.pub -p 2222 [email protected]
, пароль:vagrant
Смежные вопросы
- 1. Как восстановить файл рекурсивно
- 2. Как восстановить файл Excel?
- 3. как восстановить удаленный файл
- 4. Как восстановить backup.bz2 файл
- 5. Как восстановить файл jar?
- 6. Как восстановить потерянный файл
- 7. Vagrant: отсутствую файл id_rsa
- 8. Как восстановить удаленный файл .swift
- 9. Как восстановить поврежденный файл AssemblyInfo.cs?
- 10. андроида - как восстановить хранилище файл
- 11. Как восстановить уплотненный-реф файл
- 12. Как восстановить поврежденный файл xaml.cs?
- 13. android - Как восстановить файл R.java?
- 14. Как восстановить файл mongo dmp
- 15. Vagrant синхронизируемый файл не обновляется
- 16. Как создать файл Docker от Vagrant
- 17. Восстановить файл NewForm.aspx
- 18. Восстановить файл .sql
- 19. Невозможно восстановить файл R.java
- 20. Vagrant, файл Apache не найден
- 21. Perforce - Восстановить удаленный файл
- 22. Восстановить поврежденный файл aspx
- 23. Composer - восстановить удаленный файл?
- 24. SVN восстановить удаленный файл
- 25. Помощь! Восстановить файл Eclipse
- 26. Vagrant: как редактировать файлы на сервере Vagrant?
- 27. Как восстановить файл iPhone Xcode info.plist
- 28. Как восстановить файл build.gradle после удаления
- 29. Как я могу восстановить файл .nfs?
- 30. MSBuildTasks и NuGet - Как восстановить файл MSBuild.Community.Tasks.dll?