在 master 节点解压/opt/harbor/ harbor-offline-installer-v2.5.3.tgz 离线安装包,然后安装 harbor 仓库,并修改相应的 yml 文件,使各节点默认 docker 仓库为 harbor 仓库地址。
时间: 2024-10-17 17:13:36 浏览: 35
harbor-offline-installer-v1.5.3.tgz
5星 · 资源好评率100%
首先,你需要登录到你的 master 节点并切换到 root 用户权限,因为通常系统级别的操作需要这样的权限。接下来,按照以下步骤进行操作:
1. **解压安装包**:
```
sudo tar -zxvf /opt/harbor/harbor-offline-installer-v2.5.3.tgz -C /opt/
```
2. **确认安装目录**:
确认`harbor-offline-installer`已经成功解压到了 `/opt` 目录下。
3. **运行安装脚本**:
导航到安装目录:
```
cd /opt/harbor-offline-installer-v2.5.3/
```
运行安装命令,指定安装路径可能是 `/var/lib/harbor` 或其他自定义位置:
```
./install.sh -d /var/lib/harbor
```
根据提示输入管理员密码和其他必要信息。
4. **安装 Harbor**:
安装过程可能包括数据库配置、服务启动等步骤,完成后 Harbor 就会部署在你的 master 节点上。
5. **配置 Harbor 配置文件**:
通常情况下,Harbor 的配置文件位于 `/etc/harbor/config/config.yml`。找到这个文件并编辑它。查找相关的 Docker 仓库设置部分,这部分可能涉及 `docker_registries` 或者 `core.repository_registry`。将默认值更改为你的 Harbor 服务器地址,如 `http://your_harbor_ip:8080/v2`.
6. **重启 Harbor 服务**:
```
systemctl restart harbor-haproxy
systemctl restart harbor-registry
```
7. **验证配置**:
使用 `curl` 检查 Harbor 是否可以正常访问,以及 Docker 从 Harbor 获取镜像是否成功。
阅读全文