Oct 1, 2022

Multipass Images

C:\>multipass find --format json
{
    "errors": [
    ],
    "images": {
        "18.04": {
            "aliases": [
                "bionic"
            ],
            "os": "Ubuntu",
            "release": "18.04 LTS",
            "remote": "",
            "version": "20220921"
        },
        "20.04": {
            "aliases": [
                "focal"
            ],
            "os": "Ubuntu",
            "release": "20.04 LTS",
            "remote": "",
            "version": "20220920"
        },
        "22.04": {
            "aliases": [
                "jammy",
                "lts"
            ],
            "os": "Ubuntu",
            "release": "22.04 LTS",
            "remote": "",
            "version": "20220923"
        },
        "anbox-cloud-appliance": {
            "aliases": [
            ],
            "os": "",
            "release": "Anbox Cloud Appliance",
            "remote": "",
            "version": "latest"
        },
        "appliance:adguard-home": {
            "aliases": [
            ],
            "os": "Ubuntu",
            "release": "AdGuard Home Appliance",
            "remote": "appliance",
            "version": "20200812"
        },
        "appliance:mosquitto": {
            "aliases": [
            ],
            "os": "Ubuntu",
            "release": "Mosquitto Appliance",
            "remote": "appliance",
            "version": "20200812"
        },
        "appliance:nextcloud": {
            "aliases": [
            ],
            "os": "Ubuntu",
            "release": "Nextcloud Appliance",
            "remote": "appliance",
            "version": "20200812"
        },
        "appliance:openhab": {
            "aliases": [
            ],
            "os": "Ubuntu",
            "release": "openHAB Home Appliance",
            "remote": "appliance",
            "version": "20200812"
        },
        "appliance:plexmediaserver": {
            "aliases": [
            ],
            "os": "Ubuntu",
            "release": "Plex Media Server Appliance",
            "remote": "appliance",
            "version": "20200812"
        },
        "charm-dev": {
            "aliases": [
            ],
            "os": "",
            "release": "A development and testing environment for charmers",
            "remote": "",
            "version": "latest"
        },
        "core": {
            "aliases": [
                "core16"
            ],
            "os": "Ubuntu",
            "release": "Core 16",
            "remote": "",
            "version": "20200818"
        },
        "core18": {
            "aliases": [
            ],
            "os": "Ubuntu",
            "release": "Core 18",
            "remote": "",
            "version": "20211124"
        },
        "docker": {
            "aliases": [
            ],
            "os": "",
            "release": "A Docker environment with Portainer and related tools",
            "remote": "",
            "version": "latest"
        },
        "jellyfin": {
            "aliases": [
            ],
            "os": "",
            "release": "Jellyfin is a Free Software Media System that puts you in control of managing and streaming your media.",
            "remote": "",
            "version": "latest"
        },
        "minikube": {
            "aliases": [
            ],
            "os": "",
            "release": "minikube is local Kubernetes",
            "remote": "",
            "version": "latest"
        },
        "snapcraft:core18": {
            "aliases": [
                "18.04"
            ],
            "os": "",
            "release": "Snapcraft builder for Core 18",
            "remote": "snapcraft",
            "version": "20201111"
        },
        "snapcraft:core20": {
            "aliases": [
                "20.04"
            ],
            "os": "",
            "release": "Snapcraft builder for Core 20",
            "remote": "snapcraft",
            "version": "20210921"
        },
        "snapcraft:core22": {
            "aliases": [
                "22.04"
            ],
            "os": "",
            "release": "Snapcraft builder for Core 22",
            "remote": "snapcraft",
            "version": "20220426"
        }
    }
}

C:\>multipass version --format json
{
    "multipass": "1.10.1+win",
    "multipassd": "1.10.1+win"
}

C:\>multipass find --format -h
Usage: multipass find [options] [<remote:>][<string>]
Lists available images matching <string> for creating instances from.
With no search string, lists all aliases for supported Ubuntu releases.

Options:
  -?, -h, --help      Displays help on commandline options
  -v, --verbose       Increase logging verbosity. Repeat the 'v' in the short
                      option for more detail. Maximum verbosity is obtained with
                      4 (or more) v's, i.e. -vvvv.
  --show-unsupported  Show unsupported cloud images as well
  --format <format>   Output list in the requested format.
                      Valid formats are: table (default), json, csv and yaml

Arguments:
  string              An optional value to search for in [<remote:>]<string>
                      format, where <remote> can be either ‘release’ or ‘daily’.
                      If <remote> is omitted, it will search ‘release‘ first,
                      and if no matches are found, it will then search ‘daily‘.
                      <string> can be a partial image hash or an Ubuntu release
                      version, codename or alias.

multipass find --format table