At this point, we have our image published and we can use it to create our function app—in our case, through the Azure portal:
We created a new Linux-based function app with a custom Docker image, and then we can choose to configure an ACR (which we did in our example), a Docker Hub registry, or a private registry accessible by Azure.
At the moment, the options to use Docker Compose and Kubernetes directly from the portal are disabled, and cannot be used.
When the deployment of the function app is completed, you can open it:
If you get the function URL from the portal and add the name parameter to the URL, you can see that the container is working:
If you want to create the function app using the command line instead of the Azure portal, you can go through the steps described at https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-function-linux-custom-image#create-a-resource-group.