Skip to content

The size of the Python image - why 900MB? #30

Closed
@Kentoseth

Description

@Kentoseth

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions