LinuxCommandLibrary

lima

runs Linux VMs on macOS

TLDR

Create default VM

$ limactl create
copy
Start VM
$ limactl start [default]
copy
Stop VM
$ limactl stop [default]
copy
Shell into VM
$ limactl shell [default]
copy
List VMs
$ limactl list
copy
Delete VM
$ limactl delete [default]
copy

SYNOPSIS

limactl command [options]

DESCRIPTION

lima (Linux Machines) runs Linux VMs on macOS. It provides automatic file sharing and port forwarding.
The tool uses QEMU for virtualization. It's commonly used for running containerd and Docker on macOS.

PARAMETERS

COMMAND

Subcommand to execute.
create [INSTANCE]
Create a new VM instance.
start INSTANCE
Start VM instance.
stop INSTANCE
Stop VM instance.
shell INSTANCE
Open shell in instance.
list
List all instances.
delete INSTANCE
Delete instance.
--help
Display help information.

CAVEATS

macOS focused. Requires QEMU. Uses significant resources for VMs.

HISTORY

Lima was created by Akihiro Suda to provide lightweight Linux virtual machines on macOS with seamless integration.

SEE ALSO

docker(1), nerdctl(1), colima(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community