Running multiple .Net console containers

Greetings everyone I’m looking for direction. I’ve created a .Net console application into a container and the application is my service. I need to have multiple instances running at all times. I’m going to start with 5 instances but eventually (probably on the cloud) get to 50 instances.

Is Docker Compose the right technology for me to configure it to always keep 5 of the containers running? Eventually I’ll deploy this to Microsoft Azure and will need the same capabilities there. I’m unsure if I’m looking for Docker Compose, Kubernetes, or what.

Be easy on me, I’m new to Docker and just learned how to spell Kubernetes today :slight_smile: . Thank you all in adavance.