LXC (Linux Containers) supports several types of file systems, including:
1. AUFS (Another Union File System): This is a union file system that allows files and directories of separate file systems (known as branches) to be overlaid, forming a single coherent file system.
1. Btrfs (B-tree file system): This is a copy-on-write (COW) file system for Linux aimed at implementing advanced features while focusing on fault tolerance, repair, and easy administration.
1. ZFS (Zettabyte File System): This is a combined file system and logical volume manager that offers high storage capacity, data integrity verification, and automatic repair, among other features.
1. OverlayFS: This is a union mount filesystem, it allows the user to overlay one file system on top of another.
1. LVM (Logical Volume Management): This is a system of managing logical volumes, or filesystems, that is much more advanced and flexible than the traditional method of partitioning a disk into one or more segments and formatting that partition with a file system.
1. XFS: This is a high-performance 64-bit journaling file system.
1. Ext3, Ext4: These are standard Linux file systems.
Remember, the types of file systems LXC can support may depend on the host system’s kernel capabilities.