buildkit
buildkit copied to clipboard
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit
This PR attempts to rework some of the existing developer documentation, while adding some additional pages. The driving idea behind this is to have a central location in `./docs/dev` where...
Related issue: https://github.com/moby/buildkit/issues/2046 [Nydus](https://nydus.dev/) image is a container accelerated image format provided by the Dragonfly [image-service](https://github.com/dragonflyoss/image-service) project, which offers the ability to pull image data on demand, without waiting for...
Signed-off-by: Pranav Pandit
This adds experimental support for Azure Blob Storage based remote cache to buildkit. For usage instructions please refer to the updated Readme. We have tried to keep it similar to...
also need to update golangci-lint to 1.48.0 for Go 1.19 support.
This adds configuration values, and logging for the gRPC healthcheck ping. By adjusting these values larger, you can get builds with many/large files to work in a bandwidth-starved environment. Sample...
In the `buildkit.toml` file I can set a limit on parallelism with: ``` [worker.oci] max-parallelism = 4 ``` I do not see a way to set this on the command...
This PR introduces support for [in-toto attestations](https://github.com/in-toto/attestation), as specified in part 1 of https://github.com/moby/buildkit/issues/2773#issuecomment-1146479848. This is dependent on https://github.com/moby/buildkit/pull/2929, and includes a commit from there to better handle garbage collection...
Follow up to #2935, and part 2 of https://github.com/moby/buildkit/issues/2773#issuecomment-1146479848. This PR adds support for scanning the resulting image to easily generate SBOMs. For example, using my example scanner at [jedevc/buildkit-syft-scanner](https://github.com/jedevc/buildkit-syft-scanner):...