3 ms·
If your container builds are slow you are doing something wrong. You need to restructure your builds so that you get better layer caching. One of the primary re
by bmurphy1976 6y ago
If your container builds are slow you are doing something wrong. You need to restructure your builds so that you get better layer caching. One of the primary reasons we switched to containers in the first place was because it allowed us to quickly and repeatably build complicated infrastructure and share the prebuilt artifacts while also speeding up rebuilds.
As for dealing with runtime issues/hot fixes, put something like supervisor in your containers that might need temporary interventions in production and use that to restart the service without having to restart the container.
- murkt 6y agoMaybe we are doing something wrong in our build and deploy process, we’ll going to re-examine all those things tomorrow. I would think it’s pretty reasonable right now, but someone here said their deploy cycle is 10 seconds long and there are probably things we can improve without rebuilding whole infrastructure around different concepts.
- antihero 6y agoDo you allow your CI workers to cache layers or do they build from scratch each time?