1
00:00:04,580 --> 00:00:07,860
We have just discussed the most important components of.

2
00:00:08,160 --> 00:00:08,610
And no.

3
00:00:08,610 --> 00:00:14,750
Let me quickly explain to you how those components interact with the Charles are using this diagram

4
00:00:15,450 --> 00:00:16,390
here on this diagram.

5
00:00:16,400 --> 00:00:23,150
You see Doc client and doctor client you could issue different commands like a dog or pool Docker you

6
00:00:23,160 --> 00:00:23,590
might.

7
00:00:23,600 --> 00:00:24,230
And so on.

8
00:00:24,380 --> 00:00:27,810
I have that you solved those commands in the previous lectures.

9
00:00:27,830 --> 00:00:35,450
Also next there was Dr. Celera that actually has multiple processors running and logger client communiques

10
00:00:35,480 --> 00:00:42,440
basically with Dr. Damon and Dr. Damon waits for commands from Dr. Klein.

11
00:00:42,500 --> 00:00:47,150
And afterwards Dr. Damon interacts with all the processes.

12
00:00:47,150 --> 00:00:56,090
For example it could interact with a container D process that will create new container based on specific

13
00:00:56,150 --> 00:00:57,020
image.

14
00:00:57,110 --> 00:00:59,690
There is set of images available locally.

15
00:00:59,690 --> 00:01:07,190
A doc or Sarah called local cash if specific in which you want to use for creation of container is not

16
00:01:07,190 --> 00:01:09,040
available in local cash.

17
00:01:09,080 --> 00:01:17,510
Then Dr. Damon goes to remote registry for example Docker Hub finds a specific image in that remote

18
00:01:17,510 --> 00:01:25,850
registry and the Lords it to local cash and only afterwards it creates new container based on that the

19
00:01:25,850 --> 00:01:33,560
law that image that's called doctor client interacts with Doc our server and how Doc our server specifically

20
00:01:33,630 --> 00:01:40,940
Dr. Damon interacts with a remote registry or creates new containers based on images located already

21
00:01:40,940 --> 00:01:42,860
here in local cache.

22
00:01:42,980 --> 00:01:49,600
Also under the hood there are a lot of hours or actions that happen when every new container is created.

23
00:01:49,700 --> 00:01:53,800
For example every container gets its own IP address.

24
00:01:53,870 --> 00:01:59,330
Also you file system layer is created for every container.

25
00:01:59,330 --> 00:02:07,340
Also new processes are started for every container every container has at least one process and all

26
00:02:07,340 --> 00:02:14,540
of that is managed by Docker engine by multiple processors actually that are running inside of Docker

27
00:02:14,540 --> 00:02:15,840
host.

28
00:02:15,890 --> 00:02:23,000
This all guides for this overview of different components of Docker like Dr. Klein took or hold Docker

29
00:02:23,020 --> 00:02:24,620
or Sara and so on.

30
00:02:24,620 --> 00:02:27,160
I hope you enjoyed this set of lectures.

31
00:02:27,200 --> 00:02:32,810
Basically we will get back to some of those components and later on I'll explain to you what is for

32
00:02:32,810 --> 00:02:35,420
example image and container in greater details.

33
00:02:35,510 --> 00:02:42,080
But for now that's all for this overview and that's all for this small section in the next section.

34
00:02:42,080 --> 00:02:48,500
Let's proceed and let's start exploring Docker commands one by one and we'll start from their very first

35
00:02:48,500 --> 00:02:54,840
basic commands like creation of the container based on specific image using Docker run command.

36
00:02:54,860 --> 00:02:56,530
I'll see you guys in the next section.

37
00:02:56,570 --> 00:02:56,970
Bye bye.

