2026/1/12 15:21:05
网站建设
项目流程
小企业做网站有没有用,外包服务公司是干什么的,wordpress 攻击,短视频素材免费背景介绍#xff1a;原来用的harbor磁盘空间比较满了#xff0c;现在准备更换一台新搭建的harbor.现在就是怎么配置多个harbor的问题了#xff0c;服务器上面使用的是containerd的运行环境。只要把 两个 Harbor 都改用 hosts.toml 文件 即可#xff0c;
不要再在 config.to…背景介绍原来用的harbor磁盘空间比较满了现在准备更换一台新搭建的harbor.现在就是怎么配置多个harbor的问题了服务器上面使用的是containerd的运行环境。只要把两个 Harbor 都改用hosts.toml文件即可不要再在config.toml里写任何mirrors/configs段。同时支持两个 Harbor 的最简做法示例假设Harbor-AIP1 旧Harbor-BIP2新在config.toml里只保留一行[plugins.io.containerd.grpc.v1.cri.registry] config_path /etc/containerd/certs.d删掉所有mirrors/configs段。为每个仓库建立独立目录目录名 仓库地址必须带端口Harbor-A80 端口可省mkdir -p /etc/containerd/certs.d/IP1 cat /etc/containerd/certs.d/IP1/hosts.toml EOF server http://IP1 [host.http://IP1] capabilities [pull, resolve, push] username harbor名 password harbor密 EOFHarbor-B8080 必须写mkdir -p /etc/containerd/certs.d/IP2:8080 cat /etc/containerd/certs.d/IP2:8080/hosts.toml EOF server http://IP2:8080 [host.http://IP2:8080] capabilities [pull, resolve, push] username harbor名 password harbor密 EOF重启 containerdsystemctl restart containerd验证crictl pull IP1/develop/ntms-file-ms-web:dev crictl pull IP2/develop/ntms-activity-portal-ms-web:dev两个仓库会同时生效互不干扰以后增删仓库只需在/etc/containerd/certs.d/里加减目录即可无需再动config.toml。