You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Start Lima
username@mac:workdir $ limactl start --name=docker docker.yaml
# Create docker context for Lima
username@mac:workdir $ export LIMA_HOME="PATH_TO_LIMA_HOME"
username@mac:workdir $ docker context create lima --docker "host=unix://$(LIMA_HOME)/docker/sock/docker.sock"# Optionally, you can do below to use lima as your default docker context.
username@mac:workdir $ export DOCKER_CONTEXT="lima"
Cheatsheet
# Obvious stuffs
username@mac:workdir $ limactl --help
username@mac:workdir $ limactl info
username@mac:workdir $ limactl ls
# Shell into base linux VM
username@mac:workdir $ limactl shell docker bash
# Start/Stop/Edit base linux VM
username@mac:workdir $ limactl start docker
username@mac:workdir $ limactl stop docker
username@mac:workdir $ limactl edit docker
(Optional) Update docker.yaml for Lima
# Tune VM host speccpus: 8memory: 16GiBdisk: 60GiB# Mount directories you want to exposemounts:
- location: "~/Dev/docker"writable: true
- location: "~/Downloads"writable: true