3 ms·
eternal wishlist item for container builds: package manager integration. That means per-file caching for library downloads, out of order installation for when y
by awinter-py 4y ago
eternal wishlist item for container builds: package manager integration. That means per-file caching for library downloads, out of order installation for when you change one thing in your dependency file.
(you can kind of make the caching happen with buildkit but it's annoying to set up)
I'm not sure any layer DAG tool will solve the packaging issue because dags are inherently ordered right?
cloud providers and users are probably aligned here in terms of goals: faster builds, smaller incremental deploys
- verdverm 4y agoYou might see real solutions with BuildKit's new FS merge feature. This might be possible today with https://dagger.io https://dagger.io which exposes that feature
- awinter-py 4y agothank you. will try them out
- arccy 4y agogive up the dag and be more declarative https://github.com/chainguard-dev/apko https://github.com/chainguard-dev/apko
- awinter-py 4y agolove this, but sounds from chainguard dev's tweet[1] like these images are single-layer? will that require a full rebuild + full re-transfer on every deploy? 1. https://twitter.com/puerco/status/1542018385550123008 https://twitter.com/puerco/status/1542018385550123008