# Some Ideas of how to use Buildkit inside Buildpacks ## Current Situation ![](https://i.imgur.com/nskH2QS.png) ## What if ... ? ### Reimplement the interaction with the Daemon As far I understand, the Buildkit could help us on solving the performance issues pulling the image from the Docker Daemon. In such as case, maybe we can replace the whole **Launch Cache** (Implemented only to workaround the slowness of the Daemon) ![](https://i.imgur.com/LoRkEUy.png) ### Buildpacks offers an official Buildkit frontend Premises: * Users uses docker on their local machines * Users want to run their images using Docker CLI * Users DO NOT want to build their images using Dockerfiles There are some previous work on this: * [ Eric Hripko's](https://github.com/EricHripko/cnbp) frontend implementation * [Buildkit-pack](https://github.com/tonistiigi/buildkit-pack) frontend Do we only need to export the image in OCI format to be loaded into the Daemon by Pack or something like that? ![](https://i.imgur.com/Q6mU6zb.png)