安装harbor
【摘要】 前言本文介绍如何在CENTOS 7上安装Harbor,本文做如下假设:服务器IP: 120.7.9.16服务器对外服务端口:8000对外服务协议:http安装步骤安装docker和docker compose下载最新的离线安装包,可以下载到本地,然后上传到服务器https://storage.googleapis.com/harbor-releases/release-1.5.0/harbo...
前言
本文介绍如何在CENTOS 7上安装Harbor,本文做如下假设:
服务器IP: 120.7.9.16
服务器对外服务端口:8000
对外服务协议:http
安装步骤
下载最新的离线安装包,可以下载到本地,然后上传到服务器
https://storage.googleapis.com/harbor-releases/release-1.5.0/harbor-offline-installer-v1.5.1.tgz
修改配置文件
vim harbor.cfg
hostname = 120.7.9.16:8000 ui_url_protocol = http
修改配置文件
vim docker-compose.yml
里面的主机80端口
proxy: image: vmware/nginx-photon:v1.5.1 container_name: nginx restart: always volumes: - ./common/config/nginx:/etc/nginx:z networks: - harbor ports: - 8000:80 - 443:443 - 4443:4443
安装系统./install.sh
验证完好
浏览器访问
120.7.9.16:8000
默认用户名/密码是admin/Harbor12345 .网页内登录,新建项目myproject
在一台装好docker的客户端电脑上推送镜像测试;
$ docker login 120.7.9.16:8000$ docker pull nginx $ docker tag nginx 120.7.9.16:8000/urpcs/nginx:v1.0$ docker push 120.7.9.16:8000/urpcs/nginx:v1.0
在harbor上查看是否上传成功
补充说明
使用http下载镜像在客户端需要配置insecure-registries ,编辑文件
vim /etc/docker/daemon.json
{"registry-mirrors": [ "https://registry.docker-cn.com"],"insecure-registries": ["120.7.9.16:8000"] }
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)