В современных ядрах работа с фс идет на уровне ядра как я понимаю. На линуксе у тебя докер нативно работает, что хостовая ОС что койнтейнер работают с одним и тем же ядром.
На маке и винде у тебя есть хостовое ядро и линукс в виртуалке
чтобы это работало быстро оба ядра должны иметь возможность как то работать безопасно с одной и той же областью RAM, таких технологий насколько я знаю нету.