LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

az-image

Manage custom virtual machine images in Azure

TLDR

Create a managed image from a VM
$ az image create --name [MyImage] --resource-group [MyResourceGroup] --source [MyVM]
copy
Create an image from a managed disk
$ az image create --name [MyImage] --resource-group [MyResourceGroup] --os-disk [disk-id] --os-type [Linux]
copy
List all images in a resource group
$ az image list --resource-group [MyResourceGroup]
copy
Show details of an image
$ az image show --name [MyImage] --resource-group [MyResourceGroup]
copy
Update image tags
$ az image update --name [MyImage] --resource-group [MyResourceGroup] --tags [env=prod]
copy
Delete an image
$ az image delete --name [MyImage] --resource-group [MyResourceGroup]
copy

SYNOPSIS

az image subcommand [options]

DESCRIPTION

az image manages custom virtual machine images in Azure. Custom images can be created from generalized VMs, managed disks, or snapshots. These images can then be used to create new VMs with your custom configuration.Custom images are different from marketplace images (managed via az vm image) as they contain your specific software and configurations.

PARAMETERS

--name -n

The name of the image.
--resource-group -g
Name of resource group.
--source
Source VM, managed disk, or snapshot to create the image from.
--os-disk
Source managed disk for OS disk.
--os-type
Operating system type: Linux or Windows.
--location -l
Location for the image.
--hyper-v-generation
Hypervisor generation of the VM: V1 or V2.
--tags
Space-separated tags: key[=value].
--data-disk-sources
Managed disks or snapshots for data disks.

SUBCOMMANDS

copy

Copy a managed image to other regions (requires extension).
create
Create a custom virtual machine image from managed disks or snapshots.
delete
Delete an image.
list
List images in a resource group or subscription.
show
Get information about an image.
update
Update custom VM images.
wait
Place the CLI in a waiting state until a condition is met.

INSTALL

sudo dnf install azure-cli
copy
sudo pacman -S azure-cli
copy
sudo zypper install azure-cli
copy
brew install azure-cli
copy
nix profile install nixpkgs#azure-cli
copy

CAVEATS

Requires Azure CLI to be installed and authenticated with az login. The source VM must be generalized (sysprep on Windows, waagent -deprovision on Linux) before creating an image. Images can only create VMs in the same region.

SEE ALSO

az(1), az-disk(1), az-vm(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid