Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » AWS/Azure/OpenShift » Pull and Push Commvault Images to Azure Container Registry
  • Feature image OCS inventory
    Install and use OCS inventory on Windows Windows
  • screenshot 2020 04 07 at 02.14.53
    SSH and Telnet on Cisco ASA 5505: Quick Setup Guide Network | Monitoring
  • Trellix BitLocker and fileVault Recovery
    Selfservice Recovery: Trellix BitLocker and fileVault Recovery Security | Vulnerability Scans and Assessment
  • screenshot 2020 03 19 at 19.17.42
    SG300 Firmware Upgrade Copy: Illegal software format Network | Monitoring
  • Interactive logon Message for Users via Windows Registry
    Display logon banners for Windows PCs via Windows Registry Windows
  • images copy
    How to clean packages lying around in Linux Linux
  • 0318 4
    Active Directory Authentication methods: How do Kerberos and NTLM work Windows Server
  • updates
    Out-of-Band Security Update for PrintNightmare: Patch released for Windows Print Spooler Remote Code Execution Vulnerability Security | Vulnerability Scans and Assessment

Pull and Push Commvault Images to Azure Container Registry

Posted on 28/12/202528/12/2025 Link State By Link State No Comments on Pull and Push Commvault Images to Azure Container Registry
Commvault Docker Images

This procedure is part of the prerequisites for performing a backup of a Kubernetes cluster using the Commvault. In this guide, we shall discuss how to Pull and Push Commvault Images to Azure Container Registry. The adoption of Azure Kubernetes Service (AKS) has become a standard approach for organisations seeking scalable, resilient, and cloud-native container orchestration on Microsoft Azure. Please, see Install SQL Server Always On & Configure Veeam Plug‑in for SQL, and how to Migrate Active Directory Domain and Forest with Veeam Replica.

Within this architecture, container image management plays a critical role, especially when dealing with enterprise-grade solutions such as Commvault, where security, governance, and operational control are mandatory requirements.

This guide is designed to walk you through the process of uploading a Commvault Docker image into a private Azure Container Registry (ACR) and making it available for deployment on an AKS cluster. Hosting images in a local ACR improves control over image lifecycle management, reduces external dependencies, and ensures tighter integration with Azure-native security and access controls.

Also, see how to Harden Active Directory Using CIS Benchmark and MSCT 1.0, [AZURE] How to Add a Delete Lock on Azure Resources, and How to install WSL on Windows.

Upload the Docker image to your enterprise ACR (your ACR name)

Throughout this article, we will cover prerequisites, best practices, and the operational steps required to implement a reliable and secure image workflow.

The content is targeted at system engineers, cloud engineers, and DevOps professionals who are integrating Commvault workloads into AKS environments and need a repeatable, enterprise-ready approach.

By the end of this guide, you will have a clear understanding of how to prepare your Azure Container Registry, import the Commvault Docker image, and securely consume it from your AKS cluster in a production-ready setup.

Prerequisite for backup AKS cluster Azure with Commvault

Kindly take a look at the System Requirements for Kubernetes. Please, see How to disable Lock Screen on Windows 10, and how to Fix MDT accidental OS deletion.

Install and start Docker Desktop

If you are working on Windows or macOS: Install Docker Desktop: https://docs.docker.com/desktop/

Installed on Windows WLS: See “how to install WSL on Windows“. This installation is for Windows

image002-min

List and set the subscription where the AKS cluster resides

Use the Azure CLI to first list all available subscriptions and then set the correct one as the active context.

“Direct login to the ACR fails because we are not logged in with the correct user and the associated subscription.”

az account set --subscription "<SUBSCRIPTION_ID or SUBSCRIPTION_NAME>"
az account list --output table
az account show
2025-12-28 15_11_24-Upload the Docker image to your enterprise ACR.htm - Word

Login in Azure

image006-min

Select your account to sign-in

image008-min
image010-min

Select the subscription using its numeric ID

image012-min
image014-min

Please, see How to use Container Insights for Azure Kubernetes Workload, how to Pull and Deploy Nginx Container Images from Docker Hub, and “Configure Azure Container Registry for a secure connection with Azure Container Apps“.

Prerequisites

Obtain the Login Server

az acr show --name YOUR-ACR-NAME --query loginServer --output tsv
image016-min

Preparation and Image Tag Upload (Push). Here is a CLI example

sudo docker tag commvault/accessnode:11.sp25.latest YOUR-ACR-NAME.azurecr.io/commvault/accessnode:11.sp25.latest

This is your local image

image018-min

it is your ACR login server

image020-min

it is the path and tag that the image will have in your container

image022-min

You can now logging in to Azure Container Registry (ACR)

After completing the authentication process, retry the login to your Azure Container Registry by running:

az acr login --name YOUR-ACR-NAME
image024-min

Please, see how to Create and monitor Apps using the Azure Kubernetes Service manifest, and “How to protect Azure Kubernetes Service (AKS) with Azure Backup“.

Check the Docker user

You can verify if Docker is logged in with

sudo docker info | grep -i username

Alternative to show login credentials: az acr credential

az acr credential show --name YOUR-ACR-NAME
image026-min

Or From GUI Azure Portal

image028-min

We can use manual Docker login with the service principal’s username and password:

sudo docker login YOUR-ACR-NAME.azurecr.io -u <username> -p <password>
image030-min

List image commvault needed

This is the list of images to be uploaded and installed on the ACR.”

– accessnode
– mediaagent
– commserve
– commandcenter
– networkgateway
– webserver

Execute the Image Pull

Here it is possible to check all versions of the Commvault backup system images that can be installed on the Azure AKS cluster Commvault | Docker Hub

sudo docker pull commvault/accessnode:11.sp25.latest
image032-min
sudo docker tag commvault/accessnode:11.42.25 YOUR-ACR-NAME.azurecr.io /commvault/accessnode: 11.42.25
sudo docker pull commvault/mediaagent:11.42.25
sudo docker tag commvault/mediaagent:11.42. 25 YOUR-ACR-NAME.azurecr.io/commvault/mediaagent:11.42.25
sudo docker pull commvault/commserve:11.42.25
sudo docker tag commvault/commserve:11.42.25 YOUR-ACR-NAME.azurecr.io.azurecr.io/commvault/commserve:11.42.25
sudo docker pull commvault/commandcenter:11.42.25
sudo docker tag commvault/commandcenter:11.42.25 YOUR-ACR-NAME.azurecr.io/commvault/commandcenter:11.42.25
sudo docker pull commvault/networkgateway:11.42.25
sudo docker tag commvault/networkgateway:11.42.25 YOUR-ACR-NAME.azurecr.io/commvault/networkgateway:11.42.25
sudo docker pull commvault/webserver:11.42.25
sudo docker tag commvault/webserver:11.42.25 YOUR-ACR-NAME.azurecr.io.azurecr.io/commvault/webserver:11.42.25

Execute the Image Push

sudo docker push YOUR-ACR-NAME.azurecr.io/commvault/accessnode:11.sp25.latest
image036-min
sudo docker push YOUR-ACR-NAME.azurecr.io/commvault/accessnode: 11.42.25
sudo docker push YOUR-ACR-NAME.azurecr.io/commvault/mediaagent:11.42.25
sudo docker push YOUR-ACR-NAME.azurecr.io/commvault/commserve:11.42.25
sudo docker push YOUR-ACR-NAME.azurecr.io/commvault/commandcenter:11.42.25
sudo docker push YOUR-ACR-NAME.azurecr.io/commvault/networkgateway:11.42.25
sudo docker push YOUR-ACR-NAME.azurecr.io/commvault/webserver:11.42.25

Verify the image in ACR
After the push, you can view the list of repositories

az acr repository list --name YOUR-ACR-NAME --output table
image038-min

View the available tags in the repositor

If everything went well, you will see 11.sp25.latest among the tags of the commvault/accessnode

az acr repository show-tags --name YOUR-ACR-NAME --repository commvault/accessnode --output table
image040-min

I hope you found this guide on how to Pull and Push Commvault Images to Azure Container Registry very useful. Please, feel free to leave a comment below.

5/5 - (2 votes)

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Pocket (Opens in new window) Pocket
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
AWS/Azure/OpenShift Tags:docker, Docker Desktop, docker hub, docker image, docker registry, Pull Commvault images to Azure Private Container Registry, Push Commvault images

Post navigation

Previous Post: [AZURE] Security Service Edge (SSE) and Microsoft Entra ID
Next Post: MSSQL Server Error 833: Synthesis of Real-World Case Studies

Related Posts

  • azure file share feature image
    Deploy Legacy App to Azure Fileshare AWS/Azure/OpenShift
  • How to backup Azure VIM 3
    How to backup Azure VM with VM Settings AWS/Azure/OpenShift
  • image 12
    How to Use Postman with the Amazon Pinpoint API AWS/Azure/OpenShift
  • BLOG LOGO
    How to create a static pod in Kubernetes AWS/Azure/OpenShift
  • Screenshot 2020 05 13 at 23.07.56
    ENA Driver on Amazon EC2: Easy Installation Guide AWS/Azure/OpenShift
  • maxresdefault 2 6
    How to create an AMI from the Command line AWS/Azure/OpenShift

More Related Articles

azure file share feature image Deploy Legacy App to Azure Fileshare AWS/Azure/OpenShift
How to backup Azure VIM 3 How to backup Azure VM with VM Settings AWS/Azure/OpenShift
image 12 How to Use Postman with the Amazon Pinpoint API AWS/Azure/OpenShift
BLOG LOGO How to create a static pod in Kubernetes AWS/Azure/OpenShift
Screenshot 2020 05 13 at 23.07.56 ENA Driver on Amazon EC2: Easy Installation Guide AWS/Azure/OpenShift
maxresdefault 2 6 How to create an AMI from the Command line AWS/Azure/OpenShift

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

sysadmin top30a

  • Feature image OCS inventory
    Install and use OCS inventory on Windows Windows
  • screenshot 2020 04 07 at 02.14.53
    SSH and Telnet on Cisco ASA 5505: Quick Setup Guide Network | Monitoring
  • Trellix BitLocker and fileVault Recovery
    Selfservice Recovery: Trellix BitLocker and fileVault Recovery Security | Vulnerability Scans and Assessment
  • screenshot 2020 03 19 at 19.17.42
    SG300 Firmware Upgrade Copy: Illegal software format Network | Monitoring
  • Interactive logon Message for Users via Windows Registry
    Display logon banners for Windows PCs via Windows Registry Windows
  • images copy
    How to clean packages lying around in Linux Linux
  • 0318 4
    Active Directory Authentication methods: How do Kerberos and NTLM work Windows Server
  • updates
    Out-of-Band Security Update for PrintNightmare: Patch released for Windows Print Spooler Remote Code Execution Vulnerability Security | Vulnerability Scans and Assessment

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,832 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

AWS Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.