Docker is a cloud open source project based on the Go language, and its goal is "build,ship and run any app,anywhere." It is based on the Linux container technology (Linux containers), a lightweight container that can be understood as a sandbox.
Docker is the operating system level of virtual machine, using isolation technology, shielding the difference between the underlying machine, to do a package, running everywhere, greatly simplifying the deployment and maintenance of the application.
The Dokcer container starts \ Stops fast, consumes less resources, and has lower cost of learning. The advantages of Docker are:
1, rapid delivery, deployment
2. More efficient use of resources
3, for the app migration more convenient and quick
4, update management convenience. The Dcoker file file allows for extensive updates and updates and distribution incrementally, enabling automated and efficient management of containers.