2025年4月

我们有一个 docker compose 部署的 harbor,随着时间的推移,存储的镜像越来越多,磁盘空间已经捉襟见肘。急需迁移到更大的存储空间去。harbor 支持众多的后端存储,所支持的后端存储类型和配置方法点击 Configuring a registry | CNCF DistributionHarbor docs | Configure the Harbor YML File 查看。

我这里使用的是minio(兼容s3)作为后端存储。

假设我的 harbor 的访问地址是:https://hub.kops.cc

配置方法

修改 harbor.yml 文件:

storage_service:
  s3:
    accesskey: minioadmin
    secretkey: minioadmin
    regionendpoint: http://127.0.0.1:9000
    bucket: harbor
    multipartcopythresholdsize: "5368709120"

执行 ./prepare 脚本使配置生效

./prepare

docker-compose down

docker-compose up -d

- 阅读剩余部分 -