github lima-vm/lima v0.18.0

latest releases: v1.0.0-alpha.0, v0.23.2, v0.23.1...
11 months ago

Highlights:

  • wsl2 driver (experimental)
  • limactl create --plain to create "plain" instances (no mounts, port forwarding, containerd, etc.)
  • Significant updates on the website (https://lima-vm.io/)

Changes

  • limactl CLI:

    • Move --set, --network, and --video out of experimental (#1852)
    • Make --tty to be a global flag (#1864)
    • Add limactl protect <INSTANCE> to prohibit accidental removal (#1873)
    • Deprecate limactl show-ssh in favor of ssh -F ... (#1811)
  • YAML:

    • Add "plain" mode (disables mounts, port forwarding, containerd, etc.) (#1840)
  • WSL2:

  • user-v2 network:

  • nerdctl:

  • Templates:

    • Alpine: update to alpine-lima v0.2.32 (#1869)
    • Arch Linux: update to 20231001.182377 (#1911)
    • CentOS Stream 8: update to 20231009.1 (#1911)
    • CentOS Stream 9: update to 20231009.1 (#1911)
    • Debian 11: update to 20231004-1523 (#1911)
    • Debian 12: update to 20231004-1523 (#1911)
    • Ubuntu 22.04: update to release-20231010 (#1911)
    • Ubuntu 23.04: update to 23.10 (#1911)
    • Add template://experimental/vnc with Xorg (#1901, thanks to @afbjorklund)
  • Makefile:

  • Web site:

Full changes: https://github.com/lima-vm/lima/milestone/38?closed=1

Thanks to @AlexVCS @Victor-Chris @afbjorklund @balajiv113 @cdfmlr @jandubois @lobshunter @mairin @ningziwen @pendo324 @pszpetkowski @reishoku

Usage

[macOS]$ limactl create
[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/6505177944

The sha256sum of the SHA256SUMS file itself is 17404ec5525140772889134715239de966cd507b7d96a733f49bca40ee54e4ce .

Don't miss a new lima release

NewReleases is sending notifications on new releases.