测验:rootless 的原理
- 这是因为使用了带有 setuid 的辅助二进制文件。
- 因为它具有新用户命名空间内的所有功能
- 因为内核对容器进程是特殊对待的。
- 这是因为您在运行时只是短暂地晋升为真正的 root。
/etc/subuid中的podster:100000:65536是什么意思?
- podster的UID为100000
- Podster 可以在其命名空间内使用从 100000 到 65536 的主机 UID。
- podster 可以创建 65536 个容器
- podster的家仅限100000个区块
当subuid为podster:100000:65536时,主机上容器中UID 1000是什么UID?
- 100999
- 1000
- 100000
- 101000
Rootless 无法绑定到端口 80。最实际的响应是什么?
- 切换到根目录
- 在高端口上运行它并通过前端反向代理或端口重定向公开它。
- 添加功能
- 使 podman setuid
podman unshare在什么情况下有用?
- 当你想让容器在后台运行时
- 当尝试构建图像并将其上传到注册表时
- 当卷目录的所有权看起来很奇怪时
- 当你想要诊断容器网络路径时
newuidmap当助手不起作用时,podman 会做什么?
- 回退到单 UID 模式会导致使用多个 UID 的图像出现权限错误
- 容器启动立即失败并出现错误
- 自动切换到root模式并运行
- 存储驱动更改为 vfs,速度变慢