according to this https://learn.microsoft.com/en-us/azure/marketplace/marketplace-containers azure marketplace offers that are container images must be produced from a Dockerfile asset
does this specifically exclude docker compose?
what if i have a function app that it would be better to have configured and dashboarded by a web app that required privileged azure ad roles and api permissions
if packaged as a Docker situation for hosting in Azure, the requirements call for Docker Compose applying
- a function app container
- a web app container
the azure ad auth requirements are
- public client device code flow https://learn.microsoft.com/en-us/azure/healthcare-apis/register-public-azure-ad-client-app, which will result in TenantId and clientID of the (multi-tenant azure ad) application being stored in the containers, to prevent people onboarding from having to supply environment variables
the nuances of the matter
- does the Azure Marketplace support Docker Compose deployments to accomplish the above implementation details?
- does the publisher (me in this case) have to supply ARM templates for this type of Azure Marketplace Offer, or just container images in ACR?