# Running ACR Tasks as a deployment
The following set of samples show how to use an ARM template to execute various Task workflows.
- Deploy a docker build on an existing registry (opens new window)
- Deploy a docker build on an existing registry using identity and keyvault (opens new window)
- Create a Registry and perform a docker build from a GitHub repository (opens new window)
- Create a Registry and perform a docker build from a GitHub repository with a Managed Identity (opens new window)
- Create a registry and schedule a quick task with task definition as an argument (opens new window)
- Create a registry and schedule a predefined task (opens new window)