considerations when publishing docker images to the azure marketplace

sechelé delaruse 101 Reputation points
2021-03-06T18:50:30.987+00:00

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

  1. a function app container
  2. a web app container

the azure ad auth requirements are

  1. 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

  1. does the Azure Marketplace support Docker Compose deployments to accomplish the above implementation details?
  2. 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?
Microsoft Security | Microsoft Entra | Microsoft Entra ID
{count} votes

Accepted answer
  1. sechelé delaruse 101 Reputation points
    2021-03-07T01:08:21.183+00:00

    after reviewing https://learn.microsoft.com/en-us/azure/marketplace/azure-ad-saas and https://learn.microsoft.com/en-us/azure/marketplace/azure-ad-free-or-trial-landing-page and https://learn.microsoft.com/en-us/azure/marketplace/plan-saas-offer#technical-information

    i see that

    1. the technical azure ad sso requirements for subscribers to marketplace offers are very precise and i will therefore adhere
    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.