As of September 2024, Virtualbox 7.1+ now works on Apple Silicon - See the release notes.
The current Vagrantfile checks for ARM and uses parallels or docker instead of virtualbox. Lines 232+ for me:
# if Arm default to docker then parallels
if Etc.uname[:version].include? 'ARM64'
if vvv_is_parallels_present()
defaults['provider'] = 'parallels'
else
defaults['provider'] = 'docker'
end
end
By the way, that comment is incorrect - "docker then parallels" is backwards.
I've tried commenting that section out, but I still get:
Bringing machine 'default' up with 'docker' provider...
I can get it to run with docker on my M1 MacBookPro, but I'd like to use Virtualbox again now that it works.
What changes would I need to make to the Vagrantfile and/or other files to get this to work?
Thanks!
As of September 2024, Virtualbox 7.1+ now works on Apple Silicon - See the release notes.
The current
Vagrantfilechecks for ARM and uses parallels or docker instead of virtualbox. Lines 232+ for me:By the way, that comment is incorrect - "docker then parallels" is backwards.
I've tried commenting that section out, but I still get:
I can get it to run with docker on my M1 MacBookPro, but I'd like to use Virtualbox again now that it works.
What changes would I need to make to the Vagrantfile and/or other files to get this to work?
Thanks!