首页 > 其他 > 详细

搭建Harbor Docker私服

时间:2020-03-12 18:37:51      阅读:108      评论:0      收藏:0      [点我收藏+]

Docker官方是有个registry私有镜像,但是没有后台界面,这里介绍的是Harbor的安装使用;

下载解压

打开项目地址找的 releases
本次下载最新的online版是 harbor-online-installer-v1.10.1.tgz
下载到/Users/mac下(Mac电脑的用户名就是mac)

tar zxvf harbor-online-installer-v1.10.1.tgz 

得到harbor目录(完整地址/Users/mac/harbor)

/Users/mac/harbor: ls
common.sh
harbor.yml
install.sh
LICENSE
prepare

编辑配置

文件夹中的harbor.yml

下面列的都是我改过的配置,可按需更改

# 改为本机
hostname: localhost
http:
    prot: 8091 # 端口改了

# 本地没有https证书,注释了
#https:
#    prot: 443
#        certificate: /your/certificate/path
#        private_key: /your/private/key/path

# 挂载目录
data_volume: /Users/mac/harbor/data

# 日志目录
log:
    local:
         location: /Users/mac/harbor/log

安装运行

运行目录下的install.sh会检测dockerdocker-compose的版本等信息,直到安装成功

/Users/mac/harbor/: sh install.sh
[Step 0]: checking if docker is installed ...
Note: docker version: 19.03.4
[Step 1]: checking docker-compose is installed ...
Note: docker-compose version: 1.24.1
[Step 2]: preparing environment ...
[Step 3]: preparing harbor configs ...
...
[Step 4]: starting Harbor ...
Creating network "harbor_harbor" with the default driver
Creating harbor-log ... done
Creating redis         ... done
Creating harbor-db     ... done
Creating registryctl   ... done
Creating harbor-portal ... done
Creating registry      ... done
Creating harbor-core   ... done
Creating nginx             ... done
Creating harbor-jobservice ... done
? ----Harbor has been installed and started successfully.----

我这边没有失败..并不知道失败会报什么错误

打开浏览器

http://localhost:8091/
默认admin密码在配置文件中配置的
账号:admin
密码:Harbor12345

技术分享图片

后台可以用户管理等;

开发及以上权限可以push

命令行登录Docker私服

docker login -u admin -p Harbor12345 127.0.0.1:8091

推送已有镜像

1、标记镜像(为了测试把本地的redis push上去)

docker tag redis:latest 127.0.0.1:8091/library/redis:latest

2、推送

docker push 127.0.0.1:8091/library/redis:latest

成功后,Harbor后台刷新会有显示
技术分享图片

搭建Harbor Docker私服

原文:https://www.cnblogs.com/denghb/p/12469487.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!