This incremental update provides stability improvements and new features.

Updates

  • New --downloader flag to retain curl for downloads. Supports curl or native (default).
  • Force stop with colima stop --force no longer attempts to stop the container runtime before stopping VM.
  • Support for user-provided containerd and buildkit config for the Containerd runtime.
  • Nested virtualization is now supported with krunkit vm type.
  • Soft delete (i.e. colima delete without --force) is now properly supported on Incus runtime, and container data would be auto-restored on recreation.
  • Cache directory can now be customized with the COLIMA_CACHE_HOME environment variable. The cache directory stores the downloaded assets used by Colima.
  • Network address is now supported for the krunkit vm type.
  • Runtime is now displayed in colima list for stopped instances.
  • Custom generated disk images can now be used by setting the --force-disk-image flag in addition to --disk-image flag. The image must be a debian based distro with systemd. Note that this is for power users and not officially supported.

Runtime Updates

Note: Container runtime versions can be updated manually by running the colima update command.

  • Docker version updated to v29.5.2
  • Nerdctl version updated to v2.3.1
  • Incus version updated to v7.1

Upgrading

To upgrade to v0.10.2:

brew upgrade colima

For the full changelog and details, see the GitHub release.