simpler-toolbox简化版 Fedora 工具箱
simpler-toolbox 是一个用 Posix Sh 编写的简化版 Fedora 工具箱。
它实现了 https://github.com/containers/toolbox,但以一种简化和较少功能的方式。
这个项目的目的是把工具箱带到任何支持 podman 的发行版上。它是用 posix sh 编写的,以尽可能的便携,并且不存在 glibc 兼容性或版本问题。
luca-linux@x250:~$ time bin/toolbox_enter -n fedora-toolbox-35 -- whoami
luca-linux
real 0m0.494s
user 0m0.135s
sys 0m0.070s
luca-linux@x250:~$ time toolbox run -c fedora-toolbox-35 whoami
luca-linux
real 0m1.165s
user 0m0.298s
sys 0m0.200s
luca-linux@x250:~$
与原始项目不同,这个项目不需要专门的镜像,而是可以使用普通的镜像,例如来自 docker hub 的镜像。当然,它们可能没有预期的功能(有些甚至没有),但这些都可以在启动后的工具箱中完成。
主要的问题是正确设置基本的用户管理工具(usermod、passwd)和 sudo。
评论