Containers are at the heart of Docker, A container runs natively on Linux OS and shares the kernel of the host machine with other containers. It runs a discrete process (isolated), taking no more memory than any other executable, making it lightweight.
By contrast, a virtual machine (VM) runs a full-blown “guest” operating system with virtual access to host resources through a hypervisor. In general, VMs incur a lot of overhead beyond what is being consumed by your application logic.
In order to install and run docker on windows OS you will need the window 10 which support the hypervisor for creating virtual machines ( Linux in case of docker)
5. Now lets run the Swagger editor on docker from the above list of images available with me ( you can pull the swagger image using the command docker pull swaggerapi/swagger–editor
7. Now open any browser and access http://localhost or http://localhost:80 and you will see the swagger editor which is running on docker container