How to use Docker locally in Windows

I am working with a system that doesn’t need the internet connection. So i want to use Docker for this system locally.
This system requires Java, Gstreamer, VLC player and these softwares are downloaded into local path of Windows such as C:… ,thus can these programs be taken from a local folder(C:…) instead of the Docker Hub? Also can the FROM command in the Dockerfile take the local path? I do not want to take image files over internet , because I do not have internet. It would be great if I create a container that runs locally by using Docker.

Thanks …

If you have a compressed tarbar of your favorite distro (Debian bootstrap for example) you can create a image from scratch and add the software you will need.