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

posted @ 2020-02-13 16:07  w_boy  阅读(474)  评论(0编辑  收藏  举报