Yesterday, the Docker team announced http://www.aliyun.com/zixun/aggregation/18782.html "> officially released Docker 1.0, and in the blog, Docker positioned itself as" an open platform for distribution applications ".
Docker can be packaged and easily deployed on a cloud server, which can be compared to the invention of a container. The container standardizes the freight target and Docker the application. Before Docker was born, programmers deployed applications on the server side as follows: Installation → configuration → running. Unlike traditional deployment patterns, the following steps are used by programmers to deploy applications on the server side: Copy → Run Docker.
The advent of Docker is a great revolution for server-side application deployment. Google announced December 2 last year that Google Cloud Platform started supporting Docker,google Compute Engine previously supported only two Linux deployments, Debian, Centos.
Illustrate the use of Docker. Google provides Internet services to users around the world and needs to deploy relevant applications on servers distributed around the world. In traditional deployment mode, Google engineers need to do a fairly complex operation on each server to complete deployment. If you use Docker, the process of deploying applications across servers around the world will be very simple, and you can simply package, copy, transfer, and paste applications to complete deployment.
The Docker of the platform is composed of Docker engine, container running time, explosion tool and Docker Hub. The Docker Hub delivers automated cloud services for automation of collaboration, content, and workflow.
Docker is a LXC-based advanced container engine for the PaaS provider DotCloud Open source, hosted on Github, based on Google's Open-source programming language go.