Weave

Quick start

Create, use, and remove your first Weave VM.

Create a VM

Create a VM named dev with the default 10-minute TTL:

weave create dev

Customize its CPU count, integer memory in GiB, and TTL:

weave create dev --cpus 4 --memory 8 --ttl 1h

TTL values are a positive integer followed by s, m, h, or d.

Connect to it

Open an interactive shell:

weave ssh dev

Or run a one-off command:

weave shell dev "uname -a"

Inspect and clean up

List your VMs and their remaining TTL:

weave ls

Stop the VM without deleting its virtual disk:

weave stop dev

Restarting a stopped VM with weave create dev assigns it a new TTL. When you no longer need its disk or data, delete it permanently:

weave kill dev

On this page