Garbage Collection
When you delete images from Harbor, space is not automatically freed up. You must run garbage collection to free up space by removing blobs that are no longer referenced by a manifest from the file system.
Run Garbage Collection
-
Log in to the Harbor interface with an account that has Harbor system administrator privileges.
-
Expand Administration, select Garbage Collection, and then click the Garbage Collection tab.
-
To delete untagged artifacts, select the Delete Untagged Artifacts check box.
-
To run garbage collection, click GC Now.
When you run garbage collection, Harbor goes into read-only mode. All modifications to the registry are prohibited.
To avoid triggering the garbage collection process too frequently, the availability of the GC Now button is restricted. Garbage collection can be only run once per minute.
Schedule Garbage Collection
-
Expand Administration, select Garbage Collection, and then click the Garbage Collection tab.
-
Click Edit, and then use the drop-down menu to select how often to run garbage collection.
- None: No garbage collection is scheduled.
- Hourly: Run garbage collection at the beginning of every hour.
- Daily: Run garbage collection at midnight every day.
- Weekly: Run garbage collection at midnight every Saturday.
- Custom: Run garbage collection according to a
cron
job.
-
To delete untagged artifacts, select the check box Delete Untagged Artifacts.
-
Click Save.
-
To view records of the 10 most recent garbage collection runs, click the History tab.
-
To view the logs related to a particular garbage collection job, click the icon in the Logs column.
On this page
Contributing