599352
% registries.conf(5) System-wide registry configuration file
599352
% Brent Baude
599352
% Aug 2017
599352
599352
# NAME
599352
registries.conf - Syntax of System Registry Configuration File
599352
599352
# DESCRIPTION
599352
The REGISTRIES configuration file is a system-wide configuration file for container image
599352
registries. The file format is TOML.
599352
599352
# FORMAT
599352
The TOML_format is used to build simple list format for registries under two
599352
categories: `search` and `insecure`. You can list multiple registries using
599352
as a comma separated list.
599352
599352
Search registries are used when the caller of a container runtime does not fully specify the
599352
container image that they want to execute.  These registries are prepended onto the front
599352
 of the specified container image until the named image is found at a registry.
599352
599352
Insecure Registries.  By default container runtimes use TLS when retrieving images
599352
from a registry.  If the registry is not setup with TLS, then the container runtime
599352
will fail to pull images from the registry. If you add the registry to the list of
599352
insecure registries then the container runtime will attempt use standard web protocols to
599352
pull the image.  It also allows you to pull from a registry with self-signed certificates.
599352
Note insecure registries can be used for any registry, not just the
599352
registries listed under search.
599352
599352
The following example configuration defines two searchable registries and one
599352
insecure registry.
599352
599352
```
599352
[registries.search]
599352
registries = ["registry1.com", "registry2.com"]
599352
599352
[registries.insecure]
599352
registries = ["registry3.com"]
599352
```
599352
599352
# HISTORY
599352
Aug 2017, Originally compiled by Brent Baude <bbaude@redhat.com>