github lima-vm/lima v0.9.0

latest releases: v1.0.0-beta.0, v1.0.0-alpha.0, v0.23.2...
2 years ago

⚠️ Running recent Linux guests on M1 macOS needs Homebrew's QEMU 6.2.0_1 or later.
Run brew upgrade to upgrade QEMU.
Intel macOS users are NOT affected by this issue.
For the further information, see #734 and Homebrew/homebrew-core#96743 .


Changes

  • nerdctl:

    • Update to v0.17.1 (#694)
    • Automatically upgrade existing installation of containerd/nerdctl inside the guest (#694)
    • Use fuse-overlayfs only when kernel < 5.13, and use real overlayfs on kernel >= 5.13. Instances created with an old release of Lima will continue to use fuse-overlayfs. (#695)
  • limactl CLI:

    • Support limactl start template://TEMPLATE (#674), e.g., limactl start --name=default template://docker. The template can be also chosen from TUI.
$ limactl start
? Creating an instance "default"  [Use arrows to move, type to filter]
  Proceed with the current configuration
  Open an editor to review or modify the current configuration
> Choose another example (docker, podman, archlinux, fedora, ...)
  Exit

? Choose an example  [Use arrows to move, type to filter]
> almalinux
  alpine
  archlinux
  debian
  default
  docker
  faasd
...

Other changes: https://github.com/lima-vm/lima/milestone/18?closed=1
Thanks to @chrisperelstein @developer-guy @deviantintegral @jandubois @jwhb @samuelkarp

Homebrew

brew install lima
Homebrew/homebrew-core@dfb16b6

Usage

[macOS]$ limactl start
...
INFO[0029] READY. Run `lima` to open the shell.

[macOS]$ lima uname
Linux

The binaries were built automatically on GitHub Actions.
The build log is available for 90 days: https://github.com/lima-vm/lima/actions/runs/1967583891

The sha256sum of the SHA256SUMS file itself is a10848bd3bfa41b395ca54473bc82fe59081cc4e0b11f7b6c7c35a18ba633374 .

Don't miss a new lima release

NewReleases is sending notifications on new releases.