tensorchord/envd

feat: support Nydus type image builder

Iamleos opened this issue · 8 comments

Describe the feature

Nydus can improve container launch speed. However, it must use its specify image type (Compatible with the OCI images). It is efficient for product environment. I wish the envd can support it

Why do you need this feature?

No response

Additional context

No response

From my point of view, Envd can not only bring the convenience for AI/ML researchers, but also speed up the image building process with common dockerfile frontend.

It might be possible.

Refer to buildkit nydus

If you set up the buildkit with nydus in another envd context, you should be able to build nydus images.

Can I use dockerfile.v0 as buildkit frontend with envd command?

Can I use dockerfile.v0 as buildkit frontend with envd command?

Cannot. envd only supports envd as the frontend.

Can I use dockerfile.v0 as buildkit frontend with envd command?

May I ask why? You could use docker directly if you use dockerfile.

Can I use dockerfile.v0 as buildkit frontend with envd command?

May I ask why? You could use docker directly if you use dockerfile.

I need an image service that supports remote building and remote cache for cloud computing platform. A fast remote image building service is important for developers

Can I use dockerfile.v0 as buildkit frontend with envd command?

May I ask why? You could use docker directly if you use dockerfile.

I need an image service that supports remote building and remote cache for cloud computing platform. A fast remote image building service is important for developers

Another point is that some AI/ML researchers are used to using dockerfile

Then you could use buildkit directly, if you wanna use dockerfile.

It should work.