Docker Image:
A docker image is a read-only template, for example, an image can contain the Ubuntu operating system environment, which installs Apache or other applications that the user needs.
Mirroring can be used to create Docker containers. Docker provides a simple mechanism to create a mirror or update an existing image, and users can even download a well-done image directly from someone else.
Docker containers:
Docker uses containers to run applications. A container is a running instance created from a mirror, which can be started, started, stopped, deleted. Each container is isolated from each other, ensuring a secure platform. You can think of a container as a simple Linux environment (including root user rights, process space, user space, and network space) and the programs that run in it.
Note: The mirror is read-only and the container creates a layer at the top level when it is started.
Docker Warehouse:
Warehouses are places where image files are centrally stored. Warehouse servers tend to store multiple warehouses, each containing multiple mirrors, each with a different tag (tag).
Docker (ii): The basic concept of Docker