| 用途 | 定位挂载权限问题 |
|---|---|
| 观察 | ls -ln 对照宿主目录与容器内 uid/gid |
| 手段 | --user、chown、具名卷、SELinux 标签 |
示例
示例
docker run --rm --user "$(id -u):$(id -g)" -v $PWD/out:/out alpine touch /out/test
docker run --rm -v $PWD/out:/out alpine sh -c 'id; touch /out/test2'
ls -ln $PWD/outRHEL/CentOS 的 SELinux 环境里,绑定挂载可加 :z(共享)或 :Z(独占)重标标签,否则容器读取被拒。