Home > Article > Operation and Maintenance > What is docker’s logo?
Docker’s logo is a giant whale, with many containers shipped on it; the whale can be regarded as a freighter, which is equivalent to a platform. The containers placed on it can be regarded as containers, and the containers are filled with Various projects, and there is no connection between containers and containers, they are isolated from each other.
The operating environment of this tutorial: linux5.9.8 system, docker-1.13.1 version, Dell G3 computer.
Docker is an open source application container engine, based on the Go language and open source in compliance with the Apache2.0 protocol. Docker allows developers to package their applications and dependencies into a portable image, then obtain the image in other Linux or Windows environments and generate containers for running.
Let’s take a look at docker’s logo
Docker’s logo is a giant whale with many containers shipped on it.
We can think of a whale as a freighter, which is equivalent to a platform. The containers placed on it are regarded as containers. The container containers contain our Java projects, PHP projects, etc., and containers and containers There is no connection between them.
Docker can package applications and development environments into containers. This container can be placed in any Docker environment. The containers on the whale are sandbox mechanisms, and there is no association between each container.
Docker is a platform. There are many containers on the platform, and there are many projects in the containers (applications and their required environments)
What can Docker do?
It can solve all problems that a virtual machine can solve, and there may be things that a virtual machine cannot solve due to your hardware environment.
Why use Docker?
Save time in installing software for various development environments. Deploy once and run on any platform.
Easier migration and expansion (can run on any platform, can include your own working environment, personal belongings, etc.)
Higher resource utilization (one computer can install thousands of For a Docker container, if a virtual machine wants to run 20 different applications, it may need to start 20 virtual machines, while docker only needs to start 20 containers).
Recommended learning: "docker video tutorial"
The above is the detailed content of What is docker’s logo?. For more information, please follow other related articles on the PHP Chinese website!