Docker 在容器中使用不同的文件系统

Docker use different filesystems in a container

如何在容器中使用不同的文件系统? 我尝试用 XFS 文件系统制作一个 img。

mkfs.xfs proba.img

挂载成功,但挂载时出现如下错误。已经尝试使用 chmod,但同样的错误。

mount: block device /root/proba.img is write-protected, mounting read-only
mount: cannot mount block device /root/proba.img read-only

xfs_info 的输出:proba.img is not a mounted XFS filesystem

是否可以在单个容器中使用 XFS(或其他)文件系统?

同样根据 this question,无法将文件系统挂载到容器中。

您必须将新映像装载到 Docker 主机中并将其作为卷公开给容器。有关示例,请参阅上面的问题。