Virtual machines

What are virtual machines & how can I use them on CUDO Compute?

A Virtual Machine (VM) is a compute resource that uses a virtualised server environment. You can provision virtual machines on the CUDO Compute platform for a wide range of workloads. See our range of tutorials for an idea of what you can do.

Features

  • Monitoring interface
  • Deployment from private images
  • Resizing
  • Project based permissions
  • Virtual Network Computing (VNC)

Operating systems

Virtual machines boot disks can be loaded with either a private image or a public image. For more information about private images, see private image documentation.

Below is an updated list of all available public images on the platform:

Name Size
Alpine Linux 3.19alpine-linux-3191 GB
CentOS 7centos-78 GB
CentOS 8 Streamcentos-8-stream10 GB
Debian 10debian-102 GB
Debian 11debian-112 GB
Debian 12debian-122 GB
Fedora 37fedora-3720 GB
FreeBSD 13freebsd-134 GB
openSUSE 15opensuse-1510 GB
Rocky Linux 9rocky-linux-910 GB
Stability.ai SDXL Turbo (Ubuntu 22.04 + Docker)ubuntu-2204-nvidia-535-stability-sdxl-v2024031340 GB
Stability.ai Stable Video Diffusion Turbo (Ubuntu 22.04 + Docker)ubuntu-2204-nvidia-535-stability-svd-v2024031340 GB
Ubuntu 20.04ubuntu-20044 GB
Ubuntu 22.04ubuntu-22044 GB
Ubuntu 22.04 + AMD GPU Driversubuntu-2204-amd10 GB
Ubuntu 22.04 Desktopubuntu-2204-desktop20 GB
Ubuntu 22.04 + NVIDIA drivers + Dockerubuntu-2204-nvidia-535-docker-v2024021410 GB
Ubuntu 24.04ubuntu-24044 GB
Windows 10 Prowindows-10-pro50 GB
Windows 11 Prowindows-11-pro50 GB

Getting started

Pricing

Virtual machine prices are variable depending on your configuration. If you want to find out more about our range of pricing options you can see our pricing page.