All communication with container registries is done by the
service. It can be configured via the
configuration file. It is read only once at service start, so the service
needs to be restarted after making any changes.
The configuration file has a
containers section with an
field that is a string referring to a path of a
to be used for accessing protected resources. An example configuration could
look like this:
[containers] auth_file_path = "/etc/osbuild-worker/containers-auth.json"
For detailed information on the format of the authorization file itself,
refer to the corresponding man page:
man 5 containers-auth.json.