alpine launch

Description

Creates and starts a new macpine instance.

Usage

alpine launch [flags]

Aliases

create, new, l

Flags

Flag Shorthand Type Default Description
--image -i string "alpine_3.20.3" Image to be launched.
--arch -a string Machine architecture. Defaults to host architecture. (aarch64 or x86_64)
--cpu -c string "2" Number of CPUs to allocate.
--memory -m string "2048" Amount of memory (in MB) to allocate.
--disk -d string "5G" Disk space to allocate. K, M, G suffixes are supported.
--mount string Path to a host directory to be shared with the instance.
--ssh -s string "22" Host port to forward for SSH (required).
--port -p string Forward additional host ports. Multiple ports can be separated by ,.
--name -n string Instance name. A random name is generated if not provided.
--shared -v bool false Toggle whether to use macOS's native vmnet-shared mode. Requires sudo.