1+GB size of Concourse Linux release/Docker image

Hello there,

I’m trying to understand, why is the size of the Linux release archive and Docker image file over 1GB, while the same for other architectures is orders of magnitude less? Are all of the files in the Linux release archive “necessary”, so to speak?

Thanks

Hi @isavcic, the Linux binary is bigger because it bundles a container runtime and base resource type images. It kinda has to be bigger because it’s the only one capable of running “real” containers - on Darwin and Windows you can only run tasks and you have no process isolation. The fact that it is so much bigger is actually a mistake, and is tracked in this issue: https://github.com/concourse/concourse/issues/4586