Unable to deploy docker based solution

My application is using fastapi, mysql and docker in backend.
Well using Streamlit sharing, it is unable to deploy.
It also uses the custom libraries.

Getting following error,

ModuleNotFoundError: No module named ‘requests_toolbelt’
Traceback:

File "/usr/local/lib/python3.7/site-packages/streamlit/script_runner.py", line 324, in _run_script
    exec(code, module.__dict__)File "/app/productcompare/ProductCompareWeb/ProductCompareUI.py", line 10, in <module>
    from requests_toolbelt.multipart.encoder import MultipartEncoder

Hi @Sanni_Heruwala, welcome to the Streamlit community!

Streamlit sharing isn’t set up to run Docker containers, but rather the intent is that you point to your Streamlit app directly from GitHub. That said, with your error message, it’s telling you that the Python library requests_toolbelt isn’t installed…have you included that in your requirements.txt file?

Best,
Randy