title: Azure Web Services [Web App for Containers (linux)] - how to prevent timeout periodically
body: <p>There is error log in Web Services periodically:</p>
  
  <blockquote>
    <p>ERROR - Container XXX for site YYY did not start within expected time limit. Elapsed time = 230.3790706 sec</p>
  </blockquote>
  
  <p>I set below settings already mention in <a href="https://blogs.msdn.microsoft.com/waws/2017/09/08/things-you-should-know-web-apps-and-linux/" rel="nofollow noreferrer">Microsoft's blog</a> but still failed:</p>
  
  <pre><code>1. Use the EXPOSE instruction in your Dockerfile to expose port 3000.
  2. Use the WEBSITES_PORT app setting with a value of "3000" to expose that port.
  </code></pre>
  
  <p>How to config to prevent this error?</p>