tensorchord / envd

🏕️ Reproducible development environment

Home Page:https://envd.tensorchord.ai/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

feat: disable buildkit merge op when using moby builder

kemingy opened this issue · comments

commented

Describe the feature

Currently, we use docker instead of moby builder because #1547.

The downside is that we need to convert the image type which may take a long time for large CUDA-based images.

A possible solution is to disable the merge op when using moby builder.

Currently, merge op is used by:

  • system package & language installation
  • extra HTTP sources (rare)
  • language packages (when the build has multiple languages, i.e. python + r) (rare)

Why do you need this feature?

No response

Additional context

No response

thanks, Let me know once you open a pr. I can test it