Hi there!
It sounds like you're just looking for simple advice. I'd be happy to spend a half hour with you to hash out a few options. k8s is, indeed, a good option, but if you are hosting in the cloud and you're already docker-ized there are a lot of better and simpler options for just ensuring that your container is running and can easily be scaled up/down (although auto-scaling is it's own topic and the details are a bit beyond the scope of this bid).
Before accepting the bid (or not ;)) can you tell me your preference for where to host this app?
Thanks, and looking forward to working with you!
--Issac