Details
-
Improvement
-
Status: Reviewable
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Currently, the auto backend logic is exclusive for backing filesystem:
// +---------+--------------+------------------------------------------+ // | Backend | Suggested on | Disabled on | // +---------+--------------+------------------------------------------+ // | aufs | ext4 xfs | btrfs aufs eCryptfs | // | overlay | ext4 xfs | btrfs aufs overlay overlay2 zfs eCryptfs | // | bind | | N/A(`--sandbox_directory' must exist) | // | copy | | N/A | // +---------+--------------+------------------------------------------+
This might cause unstable issue on some specific backing fs. An inclusive logic should be supported. See:
https://docs.docker.com/engine/userguide/storagedriver/selectadriver/#supported-backing-filesystems