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. |