We are a predominate Windows House and are looking to move over to Linux on a few services. As such we are looking at Docker [request from Dev Team]
I want to confirm a few things based on what I have researched - are the following true
For Linux containers to run you need to install Docker on a Linux flavour
For Windows Containers to run you need to install Docker for Windows
So basically, whatever the underlying host is - thats what containers can run by default as Docker is Containerisation NOT Virtualisation. IE
a) Linux on Linux Host
b) Linux/Windows on Docker for Windows running on Windows Server 2016 etc and the Docker VM that is created on the Windows )S does all the translation so both Linux and Windows can run on it
- If we want to use SQL 2016 on Windows along with PHP and Java - [which have been developed on Windows] then we need to use Docker on Windows?
Are the above 4 statements true?