Hi All,
I’m running a streamlit app in a docker container using ECS / Fargate.
And, I need to configure my app baseURLpath as well as healthcheck. and I’ve written my docker file command as below, but it’s failing due to unhealthy status.
ENTRYPOINT [“streamlit”, “run”, “appTest.py”, “–server.port=8501”, “–server.address=0.0.0.0”, “–server.baseUrlPath=app-test-path”]
HEALTHCHECK --interval=20s --timeout=20s CMD curl -f --noproxy ‘*’ -k http://localhost:8501/app-test-path/_stcore/health || exit 1
If I pass my healthcheck url as http://localhost:8501/_stcore/health also failing
Only works if I pass without baseURLpth then it works, but I need to pass basedUrl path and healtcheck should successful.
Any idea how this can be fixed to deploy into ECS?
Thanks,
Sam