小编Jör*_*ang的帖子

用户 ID 的映射

我正在无根模式下评估 podman,并面临用户 ID 映射问题。

我使用 ID 为 1000 的“myuser”运行 podman。

cat /etc/subuid
myuser:100000:65536
Run Code Online (Sandbox Code Playgroud)

运行 pod 时,pod 用户是 root,从主机角度来看,已安装卷上创建的文件属于“myuser”,我可以访问它们,所以一切都很好。

运行 pod 时,pod 用户不是 root(例如 UID 2002),从主机角度来看,已安装卷上创建的文件属于 UID“102002”,这会导致我无法访问主机上的该文件

正如预期的那样,podman unshare 如下所示

podman unshare cat /proc/self/uid_map
0       1000          1
1     100000      65536
Run Code Online (Sandbox Code Playgroud)

我是否有机会通过正确配置 podman 运行或配置文件来访问这些文件?

谢谢约尔格

podman

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

podman ×1