Apologies for the delayed response. I'm checking on this internally and will get back to you shorty.
edited:
In the interim, requesting you to share more details on the issue.
Does this work locally? Are you referring to these doc?
Tutorial: Create a multi-container (preview) app in Web App for Containers
Multi-container using Docker Compose in Azure Web App for Containers
You mentioned that you have enabled Azure to require the client certificate, but it is not able to validate the Nginx service. Have you checked if the certificate is valid and not expired? Also, have you checked if the certificate is in the correct format?
If you have checked all of the above and are still having issues, please provide more information about the error message you are receiving.
Just to highlight, In App Service (doc), TLS termination of the request happens at the frontend load balancer. When forwarding the request to your app code with client certificates enabled, App Service injects an X-ARR-ClientCert
request header with the client certificate. App Service does not do anything with this client certificate other than forwarding it to your app. Your app code is responsible for validating the client certificate.
Reference:
Checkout this discussion thread-answer
Refer Root CA on App Service