I second that from using Pi for two weeks now. It's not a little but a massive difference. My estimation is about 5-10x longer lasting token windows. Getting done more is just one of the benefits. I've briefly summarised my experience in this article:
https://ewaldbenes.com/en/blog/the-only-coding-agent-you-ll-...
* Docker containers can be modified at runtime, it is just more involved to do so. Hot-reloading inside Docker works best if you mount a host directory.
It drives the container philosophy to an ad absurdum. When I serve paying customers then I refrain from what is possible. I try to stick to what appears to be the simplest thing.
* I haven't encountered a corrupted Nginx binary, so far. I think that it is very unlikely to happen. I consider my Nginx binary "almost immutable" even without Docker. Since I am the only one working on my VPS I also know who to blame if that's not the case :D
I see Docker as an amazing fit for isolating business applications. They tend to have many dependencies (often less stable than evergreen libraries like libc), get continuously update and deployed.