我试图在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)
基础教程推荐
- swift中自定义正则表达式运算符=~详解 2023-07-06
- 用汇编语言实现从1加到100的方法(1+2+...+100) 2023-07-06
- 汇编实现的memcpy和memset的方法 2023-07-06
- R语言中corrplot标题居中及eps格式输出 2022-12-08
- Swift使用表格组件实现单列表 2023-07-08
- R语言数据结构之矩阵、数组与数据框详解 2022-12-18
- Swift实现表格视图单元格多选 2023-07-08
- R语言学习ggplot2绘制统计图形包全面详解 2022-12-08
- 详解Golang中NewTimer计时器的底层实现原理 2023-07-25
- 第02部分 Go开发学习 第3章 计算机组成原理快速扫盲 2023-09-05
