Hi @Andrew_Ng! I’m not super familiar with the setup you are proposing but there are some tutorials that walk through the steps to deploy Streamlit app on AWS free tier, in case you haven’t seen it already: https://towardsdatascience.com/how-to-deploy-a-streamlit-app-using-an-amazon-free-ec2-instance-416a41f69dc3
If you are going to run the Streamlit app in a Docker container, one thing I can think of is you’ll need to forward a port from the host (i,e,. the EC2 instance) to the container. For example, if you run docker run -p 8501:8501 <image name> ...
, it will make the app available at port 8501 on the EC2 instance. See https://docs.docker.com/engine/reference/commandline/run/#publish-or-expose-port--p---expose for more details.
Cheers,
Amey