1
00:00:04,530 --> 00:00:10,800
Now you'll know that the docker repository is actually set of different versions of Docker image and

2
00:00:10,800 --> 00:00:16,219
you are able to create different versions of Docker image using Docker decks.

3
00:00:16,350 --> 00:00:23,070
You are able to assign multiple decks to the same Docker image and of course you are able to create

4
00:00:23,100 --> 00:00:25,940
custom images on your local computer.

5
00:00:26,310 --> 00:00:33,360
But what if you can create a really awesome images and you'll want to share this work with others.

6
00:00:33,450 --> 00:00:40,200
You could of course transform those images by e-mail or any FTB service or something else but usually

7
00:00:40,200 --> 00:00:47,490
if you want to exchange your work with others you should use registries and the very popular registry

8
00:00:47,580 --> 00:00:49,430
is of course Docker Hub.

9
00:00:49,500 --> 00:00:56,010
You are able to create the repositories Dara and make those repositories available for others.

10
00:00:56,100 --> 00:00:59,150
Let me actually demonstrate you how that works.

11
00:00:59,160 --> 00:01:01,280
Let me go here and first let me explain.

12
00:01:01,320 --> 00:01:07,320
What does the registry registry is actually just set up named Docker images.

13
00:01:07,410 --> 00:01:14,010
And of course you are able to create even your local registry with set of images but of course no one

14
00:01:14,190 --> 00:01:18,280
will be able to take those images from your computer.

15
00:01:18,540 --> 00:01:25,490
And if you want to share your work you could use public registries like Docker Hub it is cloud based.

16
00:01:25,520 --> 00:01:31,740
You might just register a service and the Docker Hub you are able to create AIS or public repositories

17
00:01:31,770 --> 00:01:38,480
available for everyone or private repositories available only to members of your company your organization.

18
00:01:38,490 --> 00:01:41,760
Let me go to Docker Hub and show you how would destruction.

19
00:01:41,760 --> 00:01:44,460
It is located at hub the docker dot com.

20
00:01:44,460 --> 00:01:49,580
If you'll scroll down here you'll see a set of popular official images.

21
00:01:49,590 --> 00:01:56,840
For example if I click at the radius image you'll get to the page of this specific image right.

22
00:01:56,850 --> 00:01:58,710
It is official image.

23
00:01:58,710 --> 00:02:04,840
And if I'll scroll down you'll see different takes that you are able to use with this image.

24
00:02:04,920 --> 00:02:11,960
And that means that there are at least five different versions available in this Docker repository.

25
00:02:12,660 --> 00:02:21,120
And you'll see that the multiple tags may be assigned to the same image and it has tags 6 0 1 6 0 0

26
00:02:21,300 --> 00:02:27,070
latest and so on and you are able to put this you much actually.

27
00:02:27,180 --> 00:02:31,310
Everyone is able to pull it from Docker Hub and use it locally.

28
00:02:31,650 --> 00:02:33,340
And basically process is following.

29
00:02:33,660 --> 00:02:35,270
Let me show you it here.

30
00:02:35,370 --> 00:02:43,440
When you pull images from remote repository Docker actually done laws them to your local computer and

31
00:02:43,530 --> 00:02:50,160
they are available afterwards in your local cache and actually I have shown you you're my local guest

32
00:02:50,190 --> 00:02:54,790
on this computer that holds already large set of image just like WordPress.

33
00:02:55,080 --> 00:02:59,690
BHP my edit and so on because I have already pulled those images before.

34
00:03:00,330 --> 00:03:06,300
And if you want to reuse those images locally you could of course stored them at your local computer

35
00:03:06,600 --> 00:03:12,450
but if you don't need them anymore you could safely remove them and pull them afterwards again from

36
00:03:12,450 --> 00:03:20,730
Docker Hub if you need to again Docker harbor is very similar to GitHub that actually also hosts get

37
00:03:20,730 --> 00:03:27,210
repositories and a deed copy you're able to pull different repositories that are public you could make

38
00:03:27,210 --> 00:03:30,150
changes in them you could push changes and so on.

39
00:03:30,150 --> 00:03:32,080
Similarly Docker Hub works.

40
00:03:32,160 --> 00:03:36,660
It does registry that holds different Docker repositories.

41
00:03:36,660 --> 00:03:38,490
That's all for this lecture and the next.

42
00:03:38,490 --> 00:03:44,670
Let me summarize what we have discussed in the previous lectures and the how different components interact

43
00:03:44,700 --> 00:03:45,670
with each also.

44
00:03:45,690 --> 00:03:47,060
I'll see you in the next lecture.

45
00:03:47,130 --> 00:03:47,390
My.

