# 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

# To Be Continued!😎

Last Updated: 4/7/2021, 11:50:51 PM