containerd / nydus-snapshotter

A containerd snapshotter with data deduplication and lazy loading in P2P fashion
https://nydus.dev/
Apache License 2.0
173 stars 100 forks source link

Snapshot of writable layer #532

Closed aledbf closed 2 months ago

aledbf commented 1 year ago

👋 Hi, is it possible to create a snapshot of the writable layer and push it to the registry? Thanks!

imeoer commented 1 year ago

Hi, did you mean it's like docker commit for saving the container as a new nydus image? We are planning to create a nydusify commit command for this, actually the feature has been finished and needs some work for open source.

aledbf commented 1 year ago

Hi, did you mean it's like docker commit for saving the container as a new nydus image?

Yes, exactly that.

Glad to hear this is already planned Thanks!

imeoer commented 1 year ago

@aledbf reopened it, will sync the status once we are ready. :)

ghost commented 1 year ago

see also

https://github.com/containerd/nydus-snapshotter/issues/232 https://github.com/containerd/stargz-snapshotter/issues/1370

aledbf commented 1 year ago

@imeoer friendly ping. Any update? Thanks!

imeoer commented 12 months ago

@imeoer friendly ping. Any update? Thanks!

cc @PerseidMeteor

aledbf commented 2 months ago

@imeoer friendly ping. Any update? Thanks!

imeoer commented 2 months ago

Hi @aledbf , here is the nydusify commit subcommand: https://github.com/dragonflyoss/nydus/blob/master/docs/nydusify.md#commit-nydus-image-from-containers-changes