That's all, guys, for this section where I have made a brief introduction into Docker images and containers.
We have tried to pull images from Docker Hub and to create new containers based on those images.
And now you understand that every Docker image is read only and it consists of multiple layers and those
layers could be reused between different images.
Also, when you create new container from specific image, Docker simply creates new writable layer
for this container and also Docker creates new process or multiple processes in specific new container.
And this is done based on instructions included into Docker image.
And as soon as processors in container stop, Docker stops container as well.
There is no need to keep container running when there are no running processes.
Also, you know that Docker containers share resources of Docker host.
They have common, common harddrive common memory and common network access and all requests to those
resources are performed via common Linux kernel.
Also you know guys how to pull images from Docker hub, how to create new containers, how to remove
stopped containers and how to remove images.
Before moving on to further discussion of Docker features, I have decided to include a section called
Introduction to Linux, and in that section I will cover most important features of Linux.
I'll see you in the next section.
Bye bye.