nydus
nydus copied to clipboard
Nydus - the Dragonfly image service, providing fast, secure and easy access to container images.
### commandline: ``` root@peter-dev:/home/peter/Documents/tests/config/nydus# crictl pull localhost:5000/ubuntu-nydus:latest DEBU[0000] get image connection DEBU[0000] PullImageRequest: &PullImageRequest{Image:&ImageSpec{Image:localhost:5000/ubuntu-nydus:latest,Annotations:map[string]string{},},Auth:nil,SandboxConfig:nil,} DEBU[0000] PullImageResponse: &PullImageResponse{ImageRef:sha256:2a355be4ad2c1712b40075c2c392d6d6b34d845d53c1e543ead1ddf829748387,} Image is up to date for sha256:2a355be4ad2c1712b40075c2c392d6d6b34d845d53c1e543ead1ddf829748387 root@peter-dev:/home/peter/Documents/tests/config/nydus# pod=`sudo crictl runp nydus-sandbox.yaml` DEBU[0000]...
The code for "nydus-image inspect" are refactored using standard API in RAFS. Signed-off-by: YushuoEdge
We add "--run-mode" to specify the run mode such as virtiofs or fusedev. Signed-off-by: uran0sH
[root@nydus nydus]# go version go version go1.17.12 linux/amd64 [root@nydus nydus]# [root@nydus nydus]# curl -XGET http://localhost:5000/v2/ubuntu-nydus/tags/list {"name":"ubuntu-nydus","tags":["latest"]} [root@nydus nydus]# [root@nydus nydus]# ctr-remote image rpull --plain-http localhost:5000/ubuntu-nydus:latest fatal error: unexpected signal during...
By nydusd startup option `--log-file` , logs are written to a file. We'd better rotate it when it exceeds a certain size.
docker-nydus-graphdriver is actually not useful since it's somewhat hard to make docker support lazy pulling smoothly with registries. Let's move it into an independent repo.
We made a [graph driver plugin](https://github.com/dragonflyoss/image-service/tree/master/contrib/docker-nydus-graphdriver) to support nydus image for docker, but it is still not ready for production usage. The problem we know with this graph driver is...
Displayed by `nerdtcl images` These images are converted by `acceld` ```shell # nerdctl images REPOSITORY TAG IMAGE ID CREATED PLATFORM SIZE BLOB SIZE xxxxxxxxxxxxxxxxxx.xxxxxxxx/rrrrrr/java latest f841a2abd042 7 seconds ago linux/amd64...
It would be better to implement binary search when searching an entry from directories. Now it is a linear search in the method `get_child_by_name()`
Hi team, are there plans for extending Nydus to support Windows: for both Windows containers in Windows hosts and Windows containers in Linux hosts? What changes would be needed for...