Deployment and configuration is very simple and is fully automated.
The hosting of the container image decides what command you need to use, but its basically three steps:
- Get the container image
- Deploy the container as Azure Container Image
- Configure the container by providing the following parameters:
- Storage Account
- Scan Mode (full or incremental)
- Quarantine infected files?
- Delete infected files?
- Provide the license key
IMPORTANT: The container scans all blobs by downloading them and supplying them to the Anti-Virus engine. To reduce cost and increase performance, please ensure that the location of the container and the Azure Blob Storage account are in the same Azure region. Inter Region traffic can become expensive and can be avoided.
The following command shows how to deploy the container image in Azure Container Instance with Azure CLI:
One click of a button - or one command, thats all.
The application can be tested will full functionality for up to 100 blobs. Once the 100 blobs are reached, the application will stop scanning and will require a license.
Docker Hub is a free hosting for container images.
To deploy from there, please use the following command in a terminal with Azure CLI installed or in Azure Cloud Shell (powershell):
Azure Container Registry via Azure Marketplace
You can also get the container image via Azure Marketplace. The offering is available here: You get a copy of the image into an Azure Container registry and can deploy from there.
The needed values for the registry are:
- Registry Login Server
- Registry Username
- Registry Password