nydus
nydus copied to clipboard
Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.
- Failover: in the event of a nydusd crash or other failures, the nydusd process can be restarted from a snapshot. This will ensure that the container filesystem served by...
## Additional Information https://github.com/dragonflyoss/nydus/actions/runs/7109641935/job/19354924555 ## Details about issue [Smoke Test/nydus-integration-test](https://github.com/dragonflyoss/nydus/blob/55a999b9e64583909bce0a80941c72ab434838f1/.github/workflows/smoke.yml#L90) sometimes failed, and the reasons for each failure are same. ``` FAIL: TestCompatibility/fs_version=6,image=nginx:latest,nydus_image_version=latest,nydusd_version=latest,nydusify_version=v2.2.4 (19.79s) FAIL: TestCompatibility/fs_version=6,image=nginx:latest,nydus_image_version=v2.2.4,nydusd_version=latest,nydusify_version=latest (22.25s) util.go:45: Error Trace:...
## Details This PR enhances `nydusd` to support runtime chunk deduplication. It works in this way: 1) Use a sqlite database to record information about decompressed/plaintext chunks available on local...
## Relevant Issue (if applicable) N/A ## Details When --output is specified as a directory, the nydus-image unpack command will return an error, which is not convenient for users. This...
## Relevant Issue (if applicable) _If there are Issues related to this PullRequest, please list it._ ## Details Original version from https://github.com/dragonflyoss/image-service/pull/956. The previous version of local cas was static...
### Version of nydus being used (nydusd --version) Version: v2.3.0-alpha.0 Git Commit: d7b1851f425ccbdd57a3ac9574992545b335b9c0 Build Time: 2023-09-27T06:54:04.052591588Z Profile: release Rustc: rustc 1.68.2 (9eb3afe9e 2023-03-27) ### Version of nydus-snapshotter being used (containerd-nydus-grpc...
## Relevant Issue (if applicable) https://github.com/dragonflyoss/image-service/issues/1423 ## Details 1. targz-ref jump deduplicate chunk, because zran hasn't duplication 2. targz-ref rebuild filesystem chunk need not map ## Types of changes _What...
Brief introduction Modify command "nydus-image compact" to compress the small blob in the nydus image into a large blob Basic Usage nydus-image compact --bootstrap /path/to/nydus_bootstrap --compact-config /path/to/compact.json --backend-config /path/to/backend-config.json
I tested the container startup acceleration function of nydus, but my local system should have a cache, even if I exec `docker rmi -f $imagename` to delete the image every...
I referred to `docs/docker-env-setup. md` to deploy nydus, but when I reached the step 8, the following exception occurred: ``` root@nydus:~/nydus# docker run -d --restart=always -p 5000:5000 registry Unable to...