1.下载 harbor 安装包
bash
wget https://github.com/goharbor/harbor/releases/download/v2.14.1/harbor-offline-installer-v2.14.1.tgz
2. 解压
bash
tar -xf harbor-offline-installer-v2.14.1.tgz
3. 修改harbor.yml
bash
cd harbor
cp harbor.yml.tmpl harbor.yml
- 修改hostname为当前ip
- 修改http.port 为可用端口
- 注释掉https
- 修改harbor_admin_password: mypassword
4. 安装
bash
./prepare
./install.sh
5. 登录harbor
url: http://{ip}:{port}/
username: admin
password: mypassword
6. 再次运行harbor只需要 使用docker 启动
bash
docker compose up -d
7. 添加harbor镜像仓库
vim /etc/docker/daemon.json
{
"insecure-registries":"{ip}:{port}"
}
8. 重启docker
bash
systemctl restart docker
9. 测试
bash
docker login -uadmin {ip}:{port}