Kohei Tokunaga

Results 137 comments of Kohei Tokunaga

@lovecontainers Standardization of lazy pulling in the current version of OCI Image Spec (v1) is discussed in https://github.com/opencontainers/image-spec/issues/815. nydus is proposed to the next version of OCI Image Spec (a.k.a....

Looks like there is already a similar one (but Apache 2.0) https://aur.archlinux.org/packages/buildg

cc @sipsma @tonistiigi @gabrieldemarmiesse

@tonistiigi @sipsma Thank you for taking a look at this. > I'm guessing that for stargz this matters because you can have a "half-pulled" layer where some of the data...

> @ktock Could you also take a look at https://github.com/docker/buildx/issues/1325#issuecomment-1253129431 . Lmk if you think that is completely different. @tonistiigi @sipsma It seems that https://github.com/docker/buildx/issues/1325#issuecomment-1253129431 can be addressed separately from...

@tonistiigi It seems that the call of `Records` API can reach to `(worker/base).Worker.LoadRef()` which calls [`cache.cacheManager.Get()`](https://github.com/moby/buildkit/blob/v0.10.5/cache/manager.go#L338) API. Though the current implementation of the `Get` API checks the existence of descHandlers...

One possible design can be having an executable binary (or container) plugin that performs [`exporter.ExporterInstance.Export()`](https://github.com/moby/buildkit/blob/55ba9d14360a6c6fb30c110016c09d823fad805b/exporter/exporter.go#L17). https://github.com/moby/buildkit/blob/55ba9d14360a6c6fb30c110016c09d823fad805b/exporter/exporter.go#L17 - BuildKit executes that plugin everywhere `exporter.ExporterInstance.Export()` needs to called. The plugin exports the...

> - Make config, manifest, index; > - Push blob & manifest; Yes, I think they should be done by expoter. > - Manage the blob cache; > - Mount...