I’ve found this helpful and following these steps works to get a docker build that can be deployed in GKE.  https://maelfabien.github.io/project/Streamlit/ 223
It’s possible to get an app to run in AppEngine (as I posted a while back) but they generally stop after a little while because AppEngine doesn’t support a persistent websocket connection.  GKE is the recommended approach.