- Docker is an open source platform mainly designed for linux operating systems (now it can be installed on windows and run containers in the same way as Linux), it allows a developer to package an application with its dependencies in containers in order to be portable among systems running Linux so it will be running in the same way. in order to run linux containers on windows , you have to add an Hyper-V which will spin up a linux virtual machine where the linux container will be running, same thing if you want to run a windows container on linux systems.
- No, it has been built into linux in the form of LXC or Solaris container.
- Docker can run on linux and windows(windows server 2016 and windows 10) based operating systems and cloud platforms(Amazon, Google Compute Engine, Rackspace,MicrosoftAzure)
- Yes , the minmum requireme