I want to dockerize my python app. I went to Docker hub and discovered that there are a variety of likely-sounding base images.
3.7.0-stretch, 3.7-stretch, 3-st
Please notice that at the bottom of the Python Oficial Docker Hub you'll get good clues about whats in the repo.
Stretch, Apline, Buster are referring to the base OS the container uses.
Stretch and Buster are consecutive versions of Debian, while Alpine is a minimalistic version for Linux based on musl and BusyBox.
The difference in size is considerable, going up to 30x from Alpine to others, but trade-offs are to be taken in account as a better-community to better-size-performance kind.
Also, take in account what your container will need to have installed and how minimalistic it can get.