For system, network and cloud administrators
In the process of building a Docker image, you might find yourself in the situation where a “none” image is dangling in your Docker registry, as seen below:
In order to remove the “none” Docker images, you can use:
docker rmi -f $(docker images --filter "dangling=true" -q --no-trunc)
In order to verify an Azure virtual machine’s power state, you can use:
az vm get-instance-view --resource-group YourResourceGroup --name YourVMName --query "instanceView.statuses[?starts_with(code, 'PowerState/')].displayStatus" -o tsv
And if you need to stop/start/restart an Azure virtual machine, you can use:
az vm stop --resource-group YourResourceGroup --name YourVMName
The stop can easily be replaced with start or restart. But if you need for the Azure CLI to return immediately and not wait for the actual restart of the virtual machine, you can also add the –no-wait flag.