- [Male Instructor] When it comes to configuring a registry,
if we look first at the docker open source registry
solution there is a nice documentation page here in the
doc for docs that covers configuring the docker registry.
Now, what you need to know about this is it's completely
done at the command line and the configuration is a yml
formatted file that looks something like this example
file that they show here.
You can see you specify the location that you want
the registry to be stored at, the port number,
for the registry, storage driver, and so forth,
but this is a very simple example of what the docker
registry configuration can look like because if
you scroll down here, there is a very lengthy
list of configuration options and the details
for what each one of these do.
So, we're not going to go into all of this in this video.
You should know that, if you wanna override the
configuration file of the registry, they have the command
sequence right here that you should use specifically
stating the configuration of the new registry file that
you'll be configuring or providing when you run
the docker open source registry.
Of course, configuring docker's open source registry
is very different from configuring the docker enterprise
grade docker-trusted registry solution.
Here we are inside docker-trusted registry and,
as you can see, you can very easily create new
repositories by clicking New Repository here,
and you can create these repositories at different levels.
I can do this because I'm an administrator.
For example, let's create a new repository called Email.
We could make it a public repository, instead of a
private repository, we go into the new repository
that we created, we can configure it to be private
instead of public, we can configure it to be immutable
which means that the tags can never be
overwritten or changed, and then we could also configure
the enterprise grade scanning feature here.
So that whenever new images are pushed up to this
repository, they'll be scanned for security vulnerabilities.
We could also create new organizations.
Different types of organizations, for example,
our development group, perhaps we have a testing group,
so on and so forth.
You have great flexibility when it comes to organizations,
and then you could also create new users that would
be made a part of these organizations.
So, that's what you need to know about configuring
the docker-trusted registry as well as the open source
docker registry.