Harbor安装

一 、介绍

1. Docker register和Harbor区别

二、 安装

1. docker安装

2. docker-compose安装

3. Harbor安装

####3.1 下载安装包

Harbor-1.8.0高速下载地址

github地址

推荐第一个下载,github如果没有vpn下载很慢

3.2 解压

tar -zxvf harbor-offline-installer-v1.8.0.tgz

3.3 修改配置文件

Harbor安装-LMLPHP

3.4 导入离线包

docker load -i harbor.v1.8.0.tar.gz

3.5 执行安装

bash install.sh

Harbor安装-LMLPHP

3.6 根据ip访问

Harbor安装-LMLPHP

Harbor安装-LMLPHP

###4. 配置免https

vim /etc/docker/daemon.json

# 加上 允许的仓库
{
  "insecure-registries":[
    "192.168.25.142:8090"
  ]
}

5. 重启docker

service docker restart

6. 重新启动harbor

6.1 先到harbor的安装目录,找到docker-compose.yml

6.2 启动harbor

docker-compose -f ./docker-compose.yml start

7. 推送测试

7.1 新建项目路径

Harbor安装-LMLPHP

7.2 复制私有仓库地址

Harbor安装-LMLPHP

7.3 docker推送镜像

docker tag jdk1.8:latest 192.168.25.142:8090/taco-cloud/jdk1.8:latest
docker push 192.168.25.142:8090/taco-cloud/jdk1.8:latest

7.4 查看结果

Harbor安装-LMLPHP

08-03 15:04