Docker for Windows 1.13.1 is bundled with Linux kernel moby:
root@6e1b23cc65e5:/# uname -a
Linux 6e1b23cc65e5 4.9.8-moby #1 SMP Wed Feb 8 09:56:43 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
But when I try to load a module the command line yields:
root@6e1b23cc65e5:/# modprobe loop
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/4.9.8-moby/modules.dep.bin'
When you run containers on a linux host apparently the containers and the host share the same kernel so you are able to load them before a container is launched.
Maybe there's an image with the kernel /lib/modules/4.9.8-moby? So using a privileged container I could load linux modules?