Support Healthcheck for Docker on App Service
We just learned the hard way that HEALTHCHECK declarations in Docker containers stop working if the container is running in App Service, because App Service for some reason seems to alter the behavior of our containers to do some "internal" healtchecks.
I believe that this goes very much against the spirit of containerized applications. I have to trust that my container behaves the same no matter who runs it.
Health Check support is now in preview. The UI is underway, but you can set the healthcheck path in Resource Explorer and start leveraging the functionality today.
Also, that endpoint is hit only when you have more than one instance running. Also, it's not (AFAIK) the Dockerfile HEALTHCHECK command, but something different. And, robots*.txt is still being used. Even just updating the docs to be clearer on how to do proper healthchecks, and how AppInsights can use Healthchecks (even on a single instance) would be good.
Jason, the healthcheck you have mentioned is not available for Linux app , which is mentioned in the link you have attached. Is there is any other way to do this.