Start here

Generated Markdown for references/concept_start_here.md.

Open book page Back to the skill graph

# Start here

_Getting started using VMLab._

VMLab is a system where you describe the contents of how you want your lab environment setup
in a `vmlab.wcl` file and you can recreate it by running a single command.


```wcl
lab "first" {
  segment "corp" { }
  vm "web" {
    template = "ghcr.io/vmlabdev/vmlab-templates/alpine-3.23"
    nic { segment = "corp" }
  }
}
```

```console
vmlab up                        # provision and start lab environment
vmlab status                    # state, IPs, ready flags
vmlab shell web                 # root shell over the agent channel
vmlab down                      # graceful stop; clones retained
```

## Related

- [vmlab.wcl]../references/entity_vmlab_wcl.md

- [Bring a lab up and tear it down]../references/process_golden_path.md

- [How vmlab fits together]../references/concept_architecture.md

- [Templates]../references/concept_templates.md

- [wscript: overview]../references/concept_wscript_overview.md

- [The web console]../references/concept_web_console.md

[← Back to SKILL.md]../SKILL.md