Home > Article > Operation and Maintenance > What is docker used for?
What is docker?
Docker is an open source application container engine that allows developers to package their applications and dependency packages into a portable container and then publish them to any popular Linux machine. It can also be implemented In virtualization, containers completely use the sandbox mechanism and do not have any interfaces with each other. In short, it is such a container that can be used as a mirror on Linux.
Under what circumstances can docker be used?
1. Automatic packaging and release of web applications, like the release of tomcat applications.
2. Automated testing and continuous integration, release
3. Deploy and adjust database or other backend applications in a service environment
4. Build a paas environment
What are the benefits of using docker
1. Simple and easy to operate, simplifying the previous complex application installation steps, using docker will become very simple.
2. It is compatible with a variety of applications. Web applications, background applications, database applications, big data applications such as Hadoop clusters, message queues, etc. can be packaged into mirrors for deployment.
3. Save money Docker combined with the cloud can achieve high performance and low price
Speciality: Docker is based on Linux 64bit and cannot run on 32-bit machines.
Recommended related tutorials: docker tutorial
The above is the detailed content of What is docker used for?. For more information, please follow other related articles on the PHP Chinese website!