why do docker containers build so much shit. isn't the whole benefit of having reproducible stuff that you can also cache your release builds..
@vy right.. verdict: just not good
@f0x or, there’s my work’s production deploy which uses a docker build that caches decently well when you run it locally, but fucking Amazon thwarts the caching by deleting it after 12 hours or some ridiculously short interval
verdict: amazon evil
@f0x in practice, to make that work with the architecture they give you, you need to have like 10-step-max dockerfiles that explicitly reference each other’s output
they may say it’s reproducible, but the way docker works it really kind of isn’t (compared to like Nix), so the caching is pretty weak