harbor安装

Posted wengshaohang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了harbor安装相关的知识,希望对你有一定的参考价值。

安装底层需求
Python应该是 2.7或更高版本
Docker引擎应为 1.10或更高版本
Docker Compose需要为 1.6.0或更高版本

Harbor 官方地址: https://github.com/vmware/harbor/releases下载安装包

# yum install -y epel-release

# yun install docker-compose -y

# tar zxvf harbor-offline-installer-v1.9.4.tgz

# mv harbor /usr/local/

# cd /usr/local/harbor/

修改harbor配置文件

# vi harbor.yml

修改hostnam为hub.shangguigu.com,hosts文件添加解析,注释http,把https注释去掉,修改证书路径

技术图片

创建 https 证书以及配置相关目录权限
openssl genrsa -des3 -out server.key 2048

输入密码123456
openssl req -new -key server.key -out server.csr

输入密码123456

技术图片

cp server.key server.key.org
openssl rsa -in server.key.org -out server.key

输入密码123456
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt

mkdir /data/cert

mv server.* /data/cert

运行脚本进行安装

./installl.sh

访问测试

请注意,默认管理员用户名 /密码为 admin / Harbor12345

技术图片

技术图片

 

 ‘技术图片

技术图片

技术图片

技术图片

技术图片

技术图片

技术图片

登录

$ docker login hub.shangguigu.com -usa -p123456

修改镜像标签

$docker tag docker.io/httpd  hub.shangguigu.com/xitong/myhttpd:v1

上传到harbor仓库

$ docker push hub.shangguigu.com/xitong/myhttpd:v1

测试下载

$docker pull hub.shangguigu.com/xitong/myhttpd:v1

以上是关于harbor安装的主要内容,如果未能解决你的问题,请参考以下文章

harbor镜像仓库的安装与使用

Harbor最新版部署Harbor最新版部署

基于https的harbor部署与升级

基于https的harbor部署与升级

基于https的harbor部署与升级

安装harbor私有镜像仓库