cntr:基于FUSE的容器调试工具

时间:2021-05-12 10:37:17
【文件属性】:
文件名称:cntr:基于FUSE的容器调试工具
文件大小:77KB
文件格式:ZIP
更新时间:2021-05-12 10:37:17
docker lxc rkt systemd-nspawn Rust cntr 对容器中的$ apt install vim说不! cntr是docker exec的替代品,它带来了您所有的开发人员工具。 通过在FUSE文件系统的帮助下创建嵌套容器,可以将文件系统从一个容器或主机安装到目标容器中。 这样可以在生产中提供最少的运行时映像,并限制漏洞利用的范围。 Cntr还发布在。 参见的引用。 演示版 在这两分钟的录音中,您将学习cntr的所有基础知识: 特征 为了方便起见,cntr原生支持以下容器引擎的容器名称/标识符: 码头工人 播客 LXC LXD t systemd-nspawn 装箱的 对于其他容器引擎,cntr也会使用进程ID(PID)而不是容器名称。 安装 预构建静态链接的二进制文件 对于linux x86_64,我们为每个发行版构建静态二进制文件。 可以根据要求添加更多平台。 请参阅以获取预构建的tarball。 在运行时,仅需要
【文件预览】:
cntr-master
----.gitignore(15B)
----Dockerfile(1KB)
----Makefile(281B)
----vm-test.nix(772B)
----src()
--------fusefd.rs(1008B)
--------namespace.rs(2KB)
--------logging.rs(505B)
--------mount_context.rs(2KB)
--------bin()
--------num_cpus.rs(92B)
--------fsuid.rs(719B)
--------tmp.rs(1KB)
--------attach()
--------trace.rs(2KB)
--------sys_ext()
--------lsm.rs(4KB)
--------inode.rs(2KB)
--------exec.rs(1KB)
--------dotcntr.rs(2KB)
--------capabilities.rs(4KB)
--------container()
--------user_namespace.rs(4KB)
--------files.rs(920B)
--------types.rs(2KB)
--------tests.rs(864B)
--------cmd.rs(4KB)
--------fs.rs(40KB)
--------dirent.rs(3KB)
--------procfs()
--------ipc.rs(3KB)
--------mountns.rs(7KB)
--------pty.rs(7KB)
--------cgroup.rs(4KB)
--------lib.rs(579B)
----LICENSE.md(1KB)
----default.nix(385B)
----flake.lock(2KB)
----Cargo.lock(9KB)
----Dockerfile.example(1KB)
----Cargo.toml(728B)
----.github()
--------workflows()
--------dependabot.yml(207B)
----examples()
--------cntrfs.rs(1KB)
----scripts()
--------create-release.sh(626B)
--------pre-commit(3KB)
--------drone-secrets.yml(2KB)
--------sign-drone.sh(350B)
----README.md(14KB)
----.drone.yml(262B)
----rustfmt.toml(23B)
----flake.nix(1KB)

网友评论