Summary
In this chapter, we have discussed the capabilities that Azure function apps for containers bring. We learned that the use case is very specific and works the other way around; you will use Azure function apps for containers because you are unable to use the native runtimes or tooling that comes with Azure function app. It will never be your go-to platform for containers. Azure function apps for containers are there because you need an Azure function and your solution happens to be incompatible with Azure Functions.
The process for setting up a container for Azure Functions is pretty straightforward but might come with some trial and error to get it up and running (whoever said building a container image was easy?).
We have also learned that Azure Functions is serverless by nature. But also, to be truly serverless, we need to use the Consumption plan. Unfortunately, that does not work for containers, and with good reason.
In the next chapter, we will look at Azure...