我试图在Windows机器上使用Virtual Box Vagrant Rails Dev Box.我可以运行vagrant up和vagrant ssh进入虚拟机,但我没有保存任何更改,例如安装rails.每当我停止Vagrant并重新开始时,就好像我是第一次加载它一样.该过程...

我试图在Windows机器上使用Virtual Box Vagrant Rails Dev Box.我可以运行vagrant up和vagrant ssh进入虚拟机,但我没有保存任何更改,例如安装rails.每当我停止Vagrant并重新开始时,就好像我是第一次加载它一样.该过程将完成使第一个流浪者兴起的所有步骤.
但是,我注意到,我对Vagrantfile(同步文件夹位置)所做的一个更改是持久的.此外,如果我使用vagrant reload,则更改似乎仍然存在.所以看起来问题只会发生在我使用流浪汉停止或流浪汉暂停然后流浪的情况下.但我并不认为流浪汉停止(尤其不是流浪汉暂停)应该摧毁虚拟机.
当我打开VirtualBox Manager时,我可以看到已经创建了一堆rails-dev-box VM的实例.
我在Vagrant Github issues网站上发现了一个看起来像这样的问题,但老实说,讨论完全超出我的想法,即使该线程已关闭,我也无法理解解决方案.
如果有人知道是什么导致并且可以用“新手”术语解释,或者,如果我的问题太不透明,可以引导我完成下一步调试,我真的很感激!
编辑
写完这篇文章并进一步思考之后,我意识到问题实际上并不是“变化没有得到保存”.他们正在被拯救……但是我只是在流浪汉的时候被带到一个全新的VM.
解决方法:
你有没有试过流浪汉的简历而不是流浪汉?
本文标题为:ruby-on-rails – Vagrant VM不保存任何更改;每次“暂停/暂停”时都会创建新的VM(Windows Vagrant,VirtualBox,RailsDevBox)


基础教程推荐
- ruby – 如何使用Nginx,Passenger,Sinatra创建多个位置 2023-09-20
- R语言因子型数值转数值型的操作 2022-11-23
- 深入探究Golang中log标准库的使用 2023-07-25
- 汇编语言:比较指令、跳转指令、JCC的使用 2023-07-06
- 如何将mysql数据库文件连接到Rails应用程序上的本地ruby 2023-09-21
- R语言入门使用RStudio制作包含Rcpp代码的R包 2022-12-05
- R语言向量下标和子集的使用 2022-12-10
- 详解swift中xcworkspace多项目管理 2023-07-05
- 解决R语言中install_github中无法安装遇到的问题 2022-11-26
- R语言的一个加法函数使用介绍 2022-11-14