Please enable JavaScript.
Coggle requires JavaScript to display documents.
docker is a platform for building running and shipping an application in a…
docker is a platform for building running and shipping an application in a consistent manner. so an application that runs in a development machine can run in the same way in another machine
-
-
-
mac(as physical machine)
hypervisor
-
-
is a software, using hypervisor we can create and manage virtual machines
-
unlike VM containers don't contain a full-blown OS ..instead all containers share the kernel of the host
-
to run an application with docker just add a docker file.this file contain all instructions that docker uses to package of an application into an image
-
every os has own kernel and this kernel has different api thats why we cannot run the windows application on linux because application talk to the kernel under the hood.