使用btrfs驱动程序在RHEL 7.1上运行docker v1.10.1。我有一个单独的xfs分区,我想要挂载数据卷。我更喜欢让docker本地管理卷(即使用docker volume create)。有谁知道在./docker/volumes上安装xfs分区是否有效?或者有没有办法配置docker为数据卷使用不同的挂载点(在不同的文件系统上)?
设定:
问题:
答案 0 :(得分:1)
对于docker version 17.09.0-ce
,您可以创建命名卷,然后将分区挂载到卷文件夹中:
docker volume create yourNamedVolume
mount -t xfs /dev/sdXX /var/lib/docker/volumes/yourNamedVolume/_data
之后,以--volume yourNamedVolume:/destination_folder
开头的所有docker容器都会在指定的destination_folder
中包含您的xfs数据。