基于centos7.x的http协议harbor镜像仓库安装
1、本次安装版本
harbor-offline-installer-v2.12.0.tgz
百度网盘下载:https://pan.baidu.com/s/1CpxcQqXokXpYdqYFTGyvZA?pwd=iu5r 提取码: iu5r
2、上传至服务器并解压
tar -xvf harbor-offline-installer-v2.12.0.tgz
3、进入到habor目录
cd habor

4、编辑配置文件
cp harbor.yml.tmpl harbor.yml
vi harbor.yml
修改hostname

5、执行install.sh

出错,显示没有安装docker-compose,该安装教程参考:
CSDN
https://mp.csdn.net/mp_blog/creation/editor/143499896
重新安装
./install.sh

6、docker ps 查看运行的容器
7、在客户端查看


8、在服务器上进行登录
docker login 192.168.73.141:9090
登录名称/密码: admin/Harbor12345

说明:错误原因,是以HTTPS,不是http访问
9、若想用http操作,按照以下步骤操作
需要在 docker 的配置文件vi /etc/docker/daemon.json 中增加如下内容:
"insecure-registries":["192.168.73.141:9090"],

10、重启docker
systemctl restart docker
11、重启 harbor , 在 harbor 文件夹中执行如下两条命令
# 停止 harbor
docker-compose down -v
# 启动 harbor
docker-compose up -d
# 查看状态
docker-compose ps
12、验证 harbor
docker pull hello-world:latest
docker tag hello-world:latest 192.168.73.141:9090/develop/hello-world:latest
docker login 192.168.73.141:9090 -u admin -p Harbor12345

docker push 192.168.73.141:9090/develop/hello-world:latest


13、至此,基于http协议访问的默认的harbor已经安装完成。
更多推荐



所有评论(0)