To date, no. You cannot create a container through an ARM template. This is because ARM is designed to manage the control plane for Azure Resources, such as creating / updating / deleting storage accounts when creating containers under the control of the data plane, and for this you need to use the REST API for storage.
source
share