nydus
nydus copied to clipboard
Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.
There's no smoking tests for `nydusd virtiofs` and `nydus-image create -t tar-tarfs`, we should add some tests for them.
Nydusify v2.2 does not record its version and nydus-image version on nydus image. It makes diagnosing harder. It' better to bring it back
We need to make sure the `nydus-image unpack` feature is production ready.
ctr-remote has only upgraded dependency related maintenance for a long time, in a recent dependency upgrade, golangci-lint reported many deprecated API calls: https://github.com/dragonflyoss/image-service/actions/runs/4571843533/jobs/8070513996 ``` golangci-lint run Error: commands/rpull.go:94:3: SA1019: containerd.WithSchema1Conversion...
For a standard Linux kernel source, `nydus-image create` now takes 8s by taking the default configuration. There are 65119 files in this kernel source, and ``` # 1st run $time...
Docker is still used by lots of users and the amount of such use cases is not negligible, so it's important for nydus to have a decent support for docker...
At present, nydus could prefetch files with `--prefetch-patterns`, which will reduce the container setup time. But, some prefetched datas are not used forever. There are some enhanced features we should...
Perhaps give a suggestion when the user encounters the error `x509: certificate signed by unknown authority`: - `try to enable "skip_verify: true" option` for nydusd; - `try to enable "--source-insecure"...
For now , Fscache mode does not support cache gc. That is when we delete an image the local cache files will not be deleted.
# Nydus support for bypassing guest cache with DAX tldr: We would like to get nydus with DAX working to bypass the guest page cache and therefore deduplicate the memory...