x86
时代可以使用 vagrant + vbox
的组合,统一大家之间的开发环境。但是现在 mac 变成 arm
之后
vbox
不提供arm
支持- mac 换成
vmware+vagrant
之后,vmware
下的box
文件是没法在vbox
上使用的吧,(即box
文件有软件依赖性,如果跨软件使用) box
文件不仅仅有软件依赖性,还有cpu体系架构
依赖性,都换成vmware+vagrant
,m1
的 mac 和无法和x86
的 mac 之间用传输box
文件的方式协同工作吧
vbox/vmware
+ vagrant
的组合是不是已经死亡了
只能等,ARM 虚拟机现在还不成熟;要么就别买 M1 Mac;要么改成 Docker 的方式。
P.S. VirtualBox 已经明确表示没有支持 ARM 的计划,所以你只能等 VMWare 和 Parallels。