# Harbor的安装
在Harbor的github下载离线安装压缩包harbor-offline-installer-v1.8.2.tgz
解压harbor-offline-installer-v1.8.2.tgz
tar -zxvf harbor-offline-installer-v1.8.2.tgz
修改harbor.yml里面的hostname
在包解压路径运行./install.sh
访问hostname中的地址
修改docker的配置文件
增加insecure-registtries,加入hostname对应的值
{
"registry-mirrors": ["https://8fh8l1n2.mirror.aliyuncs.com"],
"insecure-registries": [
"192.168.206.131"
]
}
systemctl restart docker
查看docker信息,有配置的Insecure Registries即成功
docker info
回到harbor的安装目录,重启服务
# Harbor的使用
在项目中新建一个项目
点击推送镜像进行查看
// 标记镜像
docker tag SOURCE_IMAGE[:TAG] 192.168.206.131/nginx/IMAGE[:TAG]
// 推送镜像
docker push 192.168.206.131/nginx/IMAGE[:TAG]
// 例如:
// 标记
docker tag nginx:latest 192.168.206.131/nginx/nginx:latest
// 先登录
docker login 192.168.206.131 -u admin -p Harbor12345
// 推送
docker push 192.168.206.131/nginx/nginx:latest
// 拉取
docker pull 192.168.206.131/nginx/nginx:latest