Docker is a virtualization technology like virtual box or vmware.
Allows multiple OS with multiple functionalities
The idea of docker is to virtualize all the apps on one Operating System. So, I can run
multiple virtualization functionalities on a single OS and having those functionalities isolated from each other.
If you have an app which uses Java7 and there is an app which uses Java 8 , then through Docker both of them can run on a single OS side by side simultaneously, without installing both the JDK's on your machine keeping both of them completely isolated from each other .
Virtualization means having a disk image that represents the system we are running on. So, the docker registry contain tons of such images which we can containerise and use to run anywhere. The docker company and communities maintain this registry.
0 comments:
Post a Comment