Skip to content

TIR Virtual Machine

View as Markdown

A TIR Virtual Machine (VM) is a full operating system with its own Linux kernel and root access. Use it for work that needs changes to the operating system or kernel modules. You sign in over SSH with your own key. A VM runs on a GPU plan, a CPU plan, or your own TIR private cluster. It has one disk, which keeps your files when the VM stops, starts, or restarts.

Choose a VM when you want a whole machine to sign in to as root and set up your own way. Choose a TIR Instance when a container started from a ready-made image, often with an app such as JupyterLab, already has what you need.

In TIR, open your project. In the side menu, under Compute, select Virtual Machines. Your VMs are listed in Manage VMs, and Create VM starts a new one.

Start with Get started with TIR Virtual Machines, which launches a CPU VM and signs in to it over SSH.

To run several identical VMs that grow and shrink with demand or on a schedule, see TIR Auto Scaling Groups. A group starts from a snapshot of one of your VMs.

You can also create, start, stop, and delete VMs through the compute operations in the TIR API.

For help with a message, see Troubleshooting TIR Virtual Machines, and for short answers, the TIR Virtual Machine FAQ.