Explanation of common nouns in Docker

Cluster refers to the combination of cloud resources required for container operation, which is associated with multiple server nodes, load balancing, private networks and other cloud resources.

A server (which can be a virtual machine instance or a physical server) has the Docker engine installed, which can be used to deploy and manage containers. The agent for the container service will be installed on the node and registered on the cluster. The number of nodes in the cluster is scalable.

A runtime instance created by Docker image, a node can run multiple containers.

Docker images are the standard format for packaging containerized applications. When deploying containerized applications, you can specify a mirror, which can come from Docker Hub, Alibaba Cloud Container Hub, or from the user's private registry. The mirror ID can be uniquely confirmed by the URI of the warehouse where the mirror is located and the mirror tag (the default is the latest).

Orchestration template contains a set of container services and their relationships, which can be used for the deployment and management of multi-container applications. The container service supports the Docker composite template specification and extends it.

An application can be created from a single image or arrangement template, and each application can contain 1 or more services.

A set of containers based on the same image and configuration definitions as extensible microservices.