https://pulumi.com logo
#general
Title
# general
c

cool-egg-852

12/05/2019, 8:27 PM
Is there any reason the pulumi docker image is so large?
c

colossal-beach-47527

12/05/2019, 9:18 PM
It includes the runtimes and SDKs for multiple programming languages, which unfortunately is fairly big when you think about all the things you need for { Node, Python, Golang, .NET }. The plan is to have the
pulumi/pulumi
container stay fat and happy so that everything “just works”, but introduce language-specific runtimes that can be much slimmer.
c

cool-egg-852

12/05/2019, 9:39 PM
Any idea on when? It’s definitely way too large for it’s own good. It’s nearly 1GB I believe due to multiple layers.
f

famous-analyst-28762

12/05/2019, 9:58 PM
that definetly increases time and bandwidth consumption, it could be really useful to have slimmer versions per language
w

worried-city-86458

12/10/2019, 5:11 PM
Just build your own? Mine is ~160MB in the repo.
c

cool-egg-852

12/10/2019, 5:25 PM
I always prefer official ones because if something changes, I don’t have to port all the changes over. You never know when something changes upstream in the Dockerfile itself.
w

worried-city-86458

12/10/2019, 5:27 PM
Fair enough. I prefer more control, so track upstream closely.
s

stocky-island-3676

01/23/2020, 10:53 AM
@cool-egg-852 @famous-analyst-28762 I’ve created an issue for it: https://github.com/pulumi/pulumi/issues/3789 I also prefer to use official images. And work on it together if necessary 🙂
c

cool-egg-852

01/23/2020, 3:19 PM
Cool. I could probably dedicate some time to that when I get back from vacation after next week.
👍 1