Harbor安装
一 、介绍
1. Docker register和Harbor区别
略
二、 安装
1. docker安装
略
2. docker-compose安装
略
3. Harbor安装
####3.1 下载安装包
推荐第一个下载,github如果没有vpn下载很慢
3.2 解压
tar -zxvf harbor-offline-installer-v1.8.0.tgz
3.3 修改配置文件
3.4 导入离线包
docker load -i harbor.v1.8.0.tar.gz
3.5 执行安装
bash install.sh
3.6 根据ip访问
###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 新建项目路径
7.2 复制私有仓库地址
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