8000 GitHub - tianzichenone/merge-tree
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

tianzichenone/merge-tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Merge Tree Project

used to learn how overlayfs metadata merge, include handing docker oci and overlayfs whiteout file

run test, we should create overlayfs whiteout file

make gen_overlayfs_test or next steps

cargo test overlayfs whiteout

mkdir -p ./example7/upper-dir/a mkdir -p ./example7/upper-dir/b

cd ./example7/upper-dir/a mknod file1 c 0 0

cd ./example7/upper-dir/b mknod file2 c 0 0

cargo test overlayfs opaque

mkdir -p ./example8/upper-dir/a mkdir -p ./example8/upper-dir/b mkdir -p ./example8/upper-dir/c

cd ./example8/upper-dir/a mknod file1 c 0 0

cd ./example8/upper-dir/b mknod file2 c 0 0

cd ./example8/upper-dir/ setfattr -n "trusted.overlay.opaque" -v y c/

build

make docker_static_release

test

make test

make docker_test

use

oci whiteout

merge-tree -b ./base -u ./upper1 -u ./upper2 -u ./upper3

overlay whiteout

merge-tree -b ./base -u ./upper1 -u ./upper2 -u ./upper3 -w 1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0