|
|
|
|
|
by taeric
2900 days ago
|
|
The problem is when there is a vulnerability in some part of an earlier layer. You have to rebuild the entire stack. I honestly don't think this is necessarily a terrible thing. But, the idea that your common layers are stable is a dangerously bad assumption. |
|
The fact that you can login to a VM and update a package does not make the system stable either (and of course you can actually do this with running containers as well). Add to that you still need to restart running applications to take advantage of the package update (assuming the packages is a shared lib).
Meanwhile you can push new base images, automatically trigger rebuilds and roll out the update when ready.