mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
54 lines
1.3 KiB
Plaintext
54 lines
1.3 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * disconnected/mirroring/about-installing-oc-mirror-v2.adoc
|
|
|
|
:_mod-docs-content-type: PROCEDURE
|
|
[id="oc-mirror-v2-procedure-garbage-collector_{context}"]
|
|
= Resolving storage cleanup issues in the distribution registry
|
|
|
|
A known issue in the distribution registry prevents the garbage collector from freeing up storage as expected. This issue does not occur when you use {quay}.
|
|
|
|
.Procedure
|
|
|
|
* Choose the appropriate method to work around the known issue in the distribution registry:
|
|
|
|
** To restart the container registry, run the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ podman restart <registry_container>
|
|
----
|
|
|
|
** To disable caching in the registry configuration, perform the following steps:
|
|
|
|
... To disable the `blobdescriptor` cache, modify the `/etc/docker/registry/config.yml` file:
|
|
+
|
|
[source,yaml]
|
|
----
|
|
version: 0.1
|
|
log:
|
|
fields:
|
|
service: registry
|
|
storage:
|
|
cache:
|
|
blobdescriptor: ""
|
|
filesystem:
|
|
rootdirectory: /var/lib/registry
|
|
http:
|
|
addr: :5000
|
|
headers:
|
|
X-Content-Type-Options: [nosniff]
|
|
health:
|
|
storagedriver:
|
|
enabled: true
|
|
interval: 10s
|
|
threshold: 3
|
|
----
|
|
|
|
... To apply the changes, restart the container registry by running the following command:
|
|
+
|
|
[source,terminal]
|
|
----
|
|
$ podman restart <registry_container>
|
|
----
|