Container OS vs Host OS

I’m looking at using Docker to run some of my Python based REST-API’s.

Given this, what is the recommended Host OS I should use and what is the recommended Container OS I should use?

Cheers

You should use whatever host OS you’re comfortable administering, and the standard python image.

(It honestly doesn’t matter much, though, and if you’ll be more familiar with the image-building process with a specific distribution, by all means start there.)

Linux is a rock solid operating system for running your applications and Azure Container Service is the recommended Container OS.