DEV Community

Discussion on: The Quickest Way to Run Python in Docker

Collapse
 
k4ml profile image
Kamal Mustafa

For this simple app you might want to check how much disk space it using now. It's a bit crazy to me. Unfortunately, I still can't get the minimal image as in this blog post working.

Collapse
 
grahamlyons profile image
Graham Lyons

Yeah, the overhead of the operating system adds a lot that you don't really need in a container.

Switching to an Alpine based image shaves off a lot i.e. just using FROM python:alpine instead of FROM python at the top of the file saves over 600MB:

$ docker image ls myapp.local
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
myapp.local         latest              b22d2c84a61c        3 seconds ago       98.1MB