podman - Podman 1.6 绑定挂载创建问题
问题描述
我已经在 Centos 8 上更新到 podman 1.6.4。我正在尝试运行容器:
$ podman run -ti -e DISPLAY --rm --security-opt=label=disable
-v /tmp/.X11-unix:/tmp/.X11-unix -v /dev/dri:/dev/dri
-v /run/media:/media:ro,slave
--net=slirp4netns localhost/testcon_1
这产生
Error: container_linux.go:346: starting container process caused "process_linux.go:449:
container init caused \"rootfs_linux.go:58:
mounting \\\"/run/media\\\" to rootfs \\\"/home/pk/.local/share/containers/storage/overlay/59ad384cd8074ba0459b2557b3d4d3a548bc6712418d4f4cd5e5e5d50acbe034/merged\\\"
at \\\"/home/pk/.local/share/containers/storage/overlay/59ad384cd8074ba0459b2557b3d4d3a548bc6712418d4f4cd5e5e5d50acbe034/merged/media\\\"
caused \\\"operation not permitted\\\"\"": OCI runtime permission denied error
--日志级调试:https ://pastebin.com/NZymQw6P
podman 1.6 有什么新功能?降级到 1.4.2 解决了这个问题。
解决方案
推荐阅读
- scala - 在scala中读取csv的通用类
- php - 为什么计算 1/(n * log(n) - n) 会破坏计算机?
- node.js - nodejs - 文件内容作为普通的可执行代码
- c# - 如何在 Startup 课程中遵循 SOLID 原则?
- excel - 无法在 excel 公式中提交部分查询(无法使用 VBA)
- azure-data-explorer - 您可以使用变量来定义 Kusto 查询中的列名吗?
- methods - 阻塞方法执行直到异步 RxJava 调用返回
- c# - EF、SQL Server - 连接超时已过期。登录后阶段超时时间已过
- node.js - pm2 nodejs在集群模式下断开与数据库的连接-i 2
- python - 使用 access_token 向 Facebook 的 Graph API 发出 POST 请求