We’re excited to announce the release of Colima v0.9.0, bringing new features, important fixes, and runtime updates.

New Features

Bridged Network Mode

A new --network-mode flag enables “bridged” networking alongside the default “shared” mode:

colima start --network-address --network-mode bridged

Note: Bridged mode should only be used if required for your specific use case.

Persistent Disk Storage

Colima now separates container data onto a dedicated virtual machine disk. If an instance is deleted, the data disk persists and can be recovered on the next startup. To remove all data including the persistent disk, use:

colima delete --data

Notable Fixes

  • Template configuration loading has been reinstated
  • DNS resolution for host.docker.internal improved across Docker, Containerd, and Kubernetes
  • /tmp/colima removed as a default mount due to multi-user conflicts on macOS
  • Fixed 386 architecture emulation with Rosetta enabled
  • Configurable port forwarding (SSH or gRPC)
  • New --network-preferred-route flag for network routing adjustments

Runtime Updates

  • Docker upgraded to v28.4.0
  • Nerdctl upgraded to v2.1.4
  • Incus upgraded to v6.16
  • K3s defaults to v1.33.4+k3s1

Upgrading

To upgrade to v0.9.0:

brew upgrade colima

After upgrading, update your runtime:

colima update

For the full changelog, see the GitHub release.