Image Names
An image name selects the distribution, the release and the architecture of a
new VM instance. Pass it to cubic create and cubic run with --image,
or set image in a Template File. cubic images lists everything
that is available.
Format
distro[:name][:arch]
Part |
Description |
|---|---|
|
Name of the distribution, such as |
|
Release, given as a version, a codename or a tag. Defaults to |
|
|
Examples:
Name |
Meaning |
|---|---|
|
Newest long term release of Ubuntu for the host architecture. |
|
Ubuntu 26.04 by version. |
|
The same release by codename. |
|
Newest Ubuntu release, long term or not. |
|
Debian trixie as an arm64 guest. |
|
Arch Linux, which has one rolling image instead of releases. |
A guest only runs with hardware acceleration when its architecture matches the host. Cubic starts a guest of the other architecture in software emulation, which is much slower.
Distributions
Name |
Releases |
Source |
Checksum |
|---|---|---|---|
|
versions |
|
SHA256 |
|
rolling |
|
SHA256 |
|
versions and codenames |
|
SHA512 |
|
versions |
|
SHA256 |
|
rolling |
|
SHA256 |
|
versions |
|
SHA256 |
|
versions |
|
SHA256 |
|
versions and codenames |
|
SHA256 |
Cubic downloads the official image from the mirror of the distribution and verifies it against the checksum the distribution publishes next to it. See Security for what that protects against.
Cached Images
A downloaded image is shared by every VM instance that uses it. cubic images
shows which ones are cached. File Locations names the cache directory and
the file name of each image.