安装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)