Colima is an absolutely fantastic drop-in replacement for Docker Desktop on macOS and Linux devices. When I had switched from an Intel Mac to an M1 Mac, I noticed that Colima had slowed down quite a bit. I figured this was unavoidable due to the Rosetta 2 translation until I read about some of Colima's available flags. Here's how to speed up Colima on an M1/M2/etc. (any aarch64) Mac!
If you do not have Colima installed, please install it before proceeding:
brew install colima
When launching your Colima VM for the first time, use the following flags:
colima start --arch aarch64 --vm-type=vz --vz-rosetta
Explanations from Colima's help flag:
Benefits of Our Settings:
If you've never used Colima before, I highly recommend that you try it out. Docker Desktop requires licensing for usage in Enterprise settings plus it's slow and bloated. Colima is a wonderful drop-in replacement that you can have up-and-running in just a minute or two!