Description
I've just been reading up on Docker.
I like how it can containerize the entire app of each specific stack, but I don't understand why the Python image to install Docker is 900MB.
From this:
https://registry.hub.docker.com/_/python/
Some people have complained about the size.
What I would like to know is what that 900MB is made up of? Is it an OS + your engine + hundreds of C dependencies? Is it a virtualized OS only? Is it 900MB of everything in Python?
Are you basically installing a 'light' virtualized Debian OS to run Python?
If yes, I think you would be lying on this page:
https://www.docker.com/whatisdocker/
By not specifying that under certain conditions, the "Docker Engine" is coupled with an OS.
Some clarification on this will be much appreciated.