无法在Docker容器中使用mount

时间:2019-07-01 08:39:00

标签: docker mount

我正在尝试在Docker容器中执行以下操作:

docker run -it <image> bash
root$ dd if=/dev/zero of=file.fs bs=1024 count=1024
root$ mkfs.ext4 file.fs
root$ mkdir tmp
root$ mount -t ext4 file.fs tmp
**mount: tmp/: mount failed: Unknown error -1**
root$ dmesg
dmesg: read kernel buffer failed: Operation not permitted

上面的相同命令(带有sudo)在我的主机上可以正常工作。

如何在Docker容器中成功挂载?

1 个答案:

答案 0 :(得分:1)

如果权限错误,则需要添加--privileged