Queries on Docker usage

Hi All,
Iam new to docker and have some queries on docker usage.

  1. If we create docker container in Ubuntu then will it works in Windows machine?
    2.How the file system is creating inside docker?
    3.Docker support for cross compilers?

Please provide your valuable suggestions.

Thanks and Best Regards
Sravanti