@ramprasad.r Hello I hope you are doing well,
Please check the following items most of the time could be a missed configuration
- Container Port Configuration
- Ensure the container listens on the same target port configured in ACA (default is 80).
- Ingress & Routing Rules
- Verify that routing rules include a path to
/
or match your app’s endpoints. - Add a catch-all rule like
/*
if needed.
- Test Image Locally
- Run the container locally (
docker run -p
) and test if/
or intended routes respond properly.
- Readiness & Startup
- App might not be ready when traffic arrives. Add readiness probes to delay traffic until it's ready.
- Check Logs
- Use Live Logs in the ACA portal or
az containerapp logs show
to see if the app is throwing errors or serving 404s internally.
- Missing Root Route
- If your app doesn’t define a route for
/
, hitting the root URL will result in a 404. Add a default route if needed.
- If your app doesn’t define a route for
😊 If my answer helped you resolve your issue, please consider marking it as the correct answer. This helps others in the community find solutions more easily. Thanks!